8.0
general documentation
Loading...
Searching...
No Matches
lagran Module Reference

Data Types

interface  cs_f_lagr_coal_comb
interface  cs_f_lagr_dim_pointers
interface  cs_f_lagr_params_pointers
interface  cs_f_lagr_source_terms_pointers
interface  cs_f_lagr_specific_physics
interface  cs_lagr_init_c_arrays
 Allocate bound_stat and return fortran compatible pointer. More...
interface  cs_lagr_init_par
interface  cs_lagr_options_definition
 Execute one time step of the Lagrangian model. More...
interface  cs_lagr_precipitation_mass_st
 Mass source term due to precipitation. More...
interface  cs_lagr_solve_initialize
 Prepare for execution of the Lagrangian model. More...
interface  cs_lagr_solve_time_step
 Execute one time step of the Lagrangian model. More...
interface  lagr_restart_write_particle_data
 Write particle data to checkpoint. More...

Functions/Subroutines

subroutine lagran_pointers ()
subroutine init_lagr_dim_pointers ()
subroutine init_lagr_arrays (tslagr)
subroutine lagran_init_map

Variables

integer(c_int), pointer, save iilagr
 activates (>0) or deactivates (=0) the Lagrangian module the different values correspond to the following modellings:
integer(c_int), pointer, save ntersl
 
double precision, dimension(:,:), pointer, save ptsvar
 
integer(c_int), pointer, save idepst
integer(c_int), pointer, save iflow
integer(c_int), pointer, save ipreci
integer(c_int), pointer, save ltsdyn
 activation (=1) or not (=0) of the two-way coupling on the dynamics of the continuous phase. Useful if iilagr = 2 and iccvfg = 0
integer(c_int), pointer, save ltsmas
 activation (=1) or not (=0) of the two-way coupling on the mass. Useful if iilagr = 2, physical_model = 1 and impvar = 1
integer(c_int), pointer, save ltsthe
 if physical_model = 1 and itpvar = 1, ltsthe !> activates (=1) or not (=0) the two-way coupling on temperature. if physical_model = 2, ltsthe activates (=1) or not (=0) the two-way coupling on the eulerian variables related to pulverized coal combustion. Useful if iilagr = 2
integer(c_int), pointer, save itsli
 implicit source term for the continuous phase velocity and for the turbulent energy if the $k-\varepsilon$ model is used
integer(c_int), pointer, save itske
 explicit source term for the turbulent dissipation and the turbulent energy if the $k-\varepsilon$ turbulence model is used for the continuous phase
integer(c_int), pointer, save itste
 explicit thermal source term for the thermal scalar of the continuous phase
integer(c_int), pointer, save itsti
 implicit thermal source term for the thermal scalar of the continuous phase
integer(c_int), pointer, save itsmas
 mass source term
integer(c_int), dimension(:), pointer, save itsmv1
 source term for the light volatile matters
integer(c_int), dimension(:), pointer, save itsmv2
 source term for the heavy volatile matters
integer(c_int), pointer, save itsco
 source term for the carbon released during heterogeneous combustion

Function/Subroutine Documentation

◆ init_lagr_arrays()

subroutine init_lagr_arrays ( double precision, dimension(:,:), pointer tslagr)

◆ init_lagr_dim_pointers()

subroutine init_lagr_dim_pointers

◆ lagran_init_map()

subroutine lagran_init_map

◆ lagran_pointers()

subroutine lagran_pointers