version 0.6.0
mod_extrapolate_cells_to_cells_on_plane Module Reference

Extrapolate cells to cells on a plane (for boundaries)

Functions/Subroutines

subroutine extrapolate_cells_to_cells_on_plane (field, scheme, plane, index)
 Second order extrapolation of an cell field on a mesh plane. More...
 

Function/Subroutine Documentation

◆ extrapolate_cells_to_cells_on_plane()

subroutine mod_extrapolate_cells_to_cells_on_plane::extrapolate_cells_to_cells_on_plane ( double precision, dimension(:,:,:), intent(inout)  field,
class(t_ext_scheme), intent(inout)  scheme,
integer, intent(in)  plane,
integer, intent(in)  index 
)
Parameters
[in,out]fieldthe array where to extrapolate and where the data is taken from
[in,out]schemethe extrepolation scheme
See also
type_ext_scheme
Parameters
[in]plane\({1,2,3}\) is the plane \(x\), \(y\) or \(z\) along which to extrapolate
[in]indexthe index where to extrapolate (eg. \(j=index\) if plane==2)
Example
Extrapolate the field temperature along the \(y\) plan in the positive direction inside the je+1 cells with the third order scheme:
call extrapolate_cells_to_cells( temperature, ext_scheme_o3_forward_instance, 2, je+1 )