Extrapolate from a field known on faces (u,v,w) towards a cell's center.
◆ extrapolate_face_to_cell_generic()
double precision function mod_extrapolate_face_to_cell::extrapolate_face_to_cell_generic |
( |
class(t_ext_scheme), intent(inout) |
scheme, |
|
|
type(t_face_field), intent(in) |
vector_field, |
|
|
integer, intent(in) |
i, |
|
|
integer, intent(in) |
j, |
|
|
integer, intent(in) |
k, |
|
|
integer, intent(in) |
axis |
|
) |
| |
- Parameters
-
| vector_field | The tensor on the faces |
[in,out] | scheme | the extrapolation scheme (forward or backward) |
| i,j,k | The index of the face |
| axis | The axis (direction) {1,2,3} for {u,v,w} |
- Returns
- The extrapolation of vector_field from the face i,j,k along the given axis to the previous (i/j/k-1) or next (i/j/k) cell