version 0.6.0
mod_extrapolate_cell_to_point Module Reference

Extrapolate from a field known on cells (i,j,k) towards a point.

Functions/Subroutines

double precision function extrapolate_cell_to_point (field, scheme, ext_step, i, j, k, axis)
 Extrapolate from the cell (i,j,k) the field along the axis More...
 

Function/Subroutine Documentation

◆ extrapolate_cell_to_point()

double precision function mod_extrapolate_cell_to_point::extrapolate_cell_to_point ( double precision, dimension(:,:,:), intent(in)  field,
class(t_ext_scheme), intent(inout)  scheme,
double precision, intent(in)  ext_step,
integer, intent(in)  i,
integer, intent(in)  j,
integer, intent(in)  k,
integer, intent(in)  axis 
)
Parameters
fieldThe field defined on the cells
[in,out]schemethe extrapolation scheme (forward or backward)
[in]ext_stepthe distance to which extrapolate
i,j,kThe index of the cell
axisThe axis (direction) {1,2,3} for {u,v,w}
Returns
The extrapolation of field from the cell i,j,k along the given axis to the point indicated by its distance to the cell