version 0.6.0
mod_extrapolate_cells_outside_boundaries Module Reference

Extrapolate the cell field outside the boundaries of the domain (in the ghost cells)

Functions/Subroutines

subroutine extrapolate_cells_outside_boundaries (field, fd_order)
 Extrapolate the cell field outside the boundaries of the domain (in the ghost cells) More...
 
subroutine extrapolate_cells_outside_boundaries_generic (field, backward_scheme, forward_scheme)
 Extrapolate the cell field outside the boundaries of the domain (in the ghost cells) More...
 

Function/Subroutine Documentation

◆ extrapolate_cells_outside_boundaries()

subroutine mod_extrapolate_cells_outside_boundaries::extrapolate_cells_outside_boundaries ( double precision, dimension(:,:,:), intent(inout)  field,
integer, intent(in)  fd_order 
)
Parameters
[in,out]fieldThe input field
fd_orderThe order \({1,2,3,4}\)
Todo:
MCO Deal with corners (currently covered by other dimensions)

◆ extrapolate_cells_outside_boundaries_generic()

subroutine mod_extrapolate_cells_outside_boundaries::extrapolate_cells_outside_boundaries_generic ( double precision, dimension(:,:,:), intent(inout)  field,
class(t_ext_scheme), intent(inout)  backward_scheme,
class(t_ext_scheme), intent(inout)  forward_scheme 
)
Parameters
[in,out]fieldThe input field
[in,out]backward_schemeThe backward scheme
[in,out]forward_schemeThe forward scheme
Todo:
MCO Deal with corners (currently covered by other dimensions)