0.6.0
Loading...
Searching...
No Matches
mod_discretization_near_ib_cell Module Reference

Functions/Subroutines

double precision function extrapolate_face_value (scalar_l, scalar_r, coord_l, coord_r, face_coord)
 
subroutine upwind_near_ibm_split_cell (divut, scalar_field_0, velocity_grad, velocity, local_time_step, n, equation_splitting_time_coef, equation_near_ibm_discretization_order, equation_isd_target)
 

Variables

logical, parameter, private force_first_order = .false.
 

Function/Subroutine Documentation

◆ extrapolate_face_value()

double precision function mod_discretization_near_ib_cell::extrapolate_face_value ( double precision, intent(in) scalar_l,
double precision, intent(in) scalar_r,
double precision, intent(in) coord_l,
double precision, intent(in) coord_r,
double precision, intent(in) face_coord )

◆ upwind_near_ibm_split_cell()

subroutine mod_discretization_near_ib_cell::upwind_near_ibm_split_cell ( double precision, dimension(nx,ny,nz), intent(inout) divut,
double precision, dimension(nx,ny,nz), intent(in) scalar_field_0,
type(t_face_field), intent(in) velocity_grad,
type(t_face_field), intent(in) velocity,
double precision, intent(in) local_time_step,
integer, intent(in) n,
double precision, dimension (3), intent(in) equation_splitting_time_coef,
integer, dimension (:), intent(in) equation_near_ibm_discretization_order,
integer, dimension (:), intent(in) equation_isd_target )

Variable Documentation

◆ force_first_order

logical, parameter, private mod_discretization_near_ib_cell::force_first_order = .false.
private