Data Types | |
type | pmapper_double_r1 |
container for rank 1 double precision array pointer. More... | |
type | pmapper_double_r2 |
container for rank 2 double precision array pointer. More... | |
type | pmapper_double_r3 |
container for rank 3 double precision array pointer. More... | |
Functions/Subroutines | |
subroutine | init_aux_arrays (ncelet, nfabor) |
subroutine | resize_aux_arrays |
subroutine | finalize_aux_arrays |
subroutine | init_kpdc |
subroutine | finalize_kpdc |
subroutine | init_tsma (nvar) |
subroutine | finalize_tsma |
subroutine | init_vcond (nvar, ncelet) |
subroutine | finalize_vcond |
subroutine | boundary_conditions_init |
subroutine | boundary_conditions_finalize |
subroutine | init_1d_wall_thermal |
Allocate the cs_glob_1d_wall_thermal structure. More... | |
subroutine | porosity_from_scan_init |
Allocate the cs_glob_porosity_from_scan structure. More... | |
subroutine | cs_1d_wall_thermal_get_faces (ifpt1d) |
Return pointer to the ifpt1d array for the 1D wall thermal module. More... | |
subroutine | cs_1d_wall_thermal_get_temp (tppt1d) |
Return pointer to the tppt1d array for the 1D wall thermal module. More... | |
subroutine | cs_f_volume_mass_injection_get_arrays (var_id, ncesmp, icetsm_p, itypsm_p, smacel_p) |
Return pointers to the mass source term arrays. More... | |
type(c_ptr) function | cs_get_b_head_loss () |
Return C pointer to b_head_loss array. More... | |
type(c_ptr) function | cs_get_cavitation_dgdp_st () |
Return C pointer to cavitation "dgdpca" array. More... | |
type(c_ptr) function | cs_get_cavitation_gam () |
Return C pointer to cavitation "gamcav" array. More... | |
Variables | |
integer, dimension(1), target | ivoid1 |
integer, dimension(1, 1), target | ivoid2 |
double precision, dimension(1), target | rvoid1 |
double precision, dimension(1, 1), target | rvoid2 |
double precision, dimension(1, 1, 1), target | rvoid3 |
integer, dimension(:), pointer, save | itypfb |
integer, dimension(:), allocatable | itrifb |
indirection array allowing to sort the boundary faces according to their boundary condition type itypfb More... | |
integer, dimension(:), pointer | izfppp |
to identify boundary zones associated with boundary faces (specific physics models) More... | |
integer, dimension(:), allocatable | idfstr |
the index of the structure, (idfstr(ifac) where ifac is the index of the face), 0 if the face is not coupled to any structure. More... | |
integer(c_int), pointer, save | nfpt1d |
number of boundary faces which are coupled with a wall 1D thermal module. See the user subroutine cs_user_1d_wall_thermal More... | |
integer(c_int), pointer, save | nfpt1t |
global number of boundary faces which are coupled with a wall 1D thermal module. (ie sum over all ranks of nfpt1d) More... | |
logical(c_bool), pointer, save | compute_porosity_from_scan |
Activate the computation. More... | |
integer, save | ncepdc |
integer, dimension(:), allocatable | icepdc |
double precision, dimension(:,:), allocatable | ckupdc |
double precision, dimension(:), allocatable, target | b_head_loss |
Head loss factor of the fluid outside the domain, between infinity and the entrance (for ifrent boundary type). The default value is 0, dimensionless factor. The user may give a value in cs_user_boundary_conditions in the array rcodcl (ifac, ipr, 2). More... | |
integer, save | ncetsm |
integer, dimension(:), allocatable, target | icetsm |
integer, dimension(:), allocatable | izctsm |
zone where a mass source term is imposed. More... | |
integer, dimension(:,:), allocatable, target | itypsm |
double precision, dimension(:,:), allocatable, target | smacel |
double precision, dimension(:), allocatable, target | gamcav |
liquid-vapor mass transfer term for cavitating flows and its derivative with respect to pressure More... | |
double precision, dimension(:), allocatable, target | dgdpca |
double precision, dimension(:,:), allocatable | xref_cond |
reference point for wall condensation, used in forced and mixed convection regimes More... | |
integer, save | ncmast |
number of the ncmast cells in which a condensation source terms is imposed. See lstmast list and the subroutine cs_user_metal_structures_source_terms More... | |
integer, dimension(:), allocatable | ltmast |
list on the ncmast cells in which a condensation source terms is imposed. See the user subroutine cs_user_metal_structures_source_terms. More... | |
integer, dimension(:), allocatable | izmast |
zone type where a condensation source terms is imposed to model the metal structures condensation on a volumic zone. More... | |
integer, dimension(:,:), allocatable | itypst |
type of condensation source terms for each variable More... | |
double precision, dimension(:,:), allocatable | svcond |
value of the condensation source terms for pressure associated to the metal structures modelling. For the other variables, eventual imposed specific value. See the user subroutine cs_user_metal_structures_source_terms. More... | |
double precision, dimension(:), allocatable | flxmst |
value of the thermal flux for the condensation model associated to the metal structures modelling. See the user subroutine cs_user_metal_structures_source_terms. More... | |
double precision, dimension(:,:), pointer, save | tslagr |
subroutine pointe::boundary_conditions_finalize | ( | ) |
subroutine pointe::boundary_conditions_init | ( | ) |
subroutine pointe::cs_1d_wall_thermal_get_faces | ( | integer, dimension(:), intent(out), pointer | ifpt1d | ) |
Return pointer to the ifpt1d array for the 1D wall thermal module.
[out] | ifpt1d | pointer to ifpt1d |
subroutine pointe::cs_1d_wall_thermal_get_temp | ( | double precision, dimension(:), intent(out), pointer | tppt1d | ) |
Return pointer to the tppt1d array for the 1D wall thermal module.
[out] | tppt1d | pointer to tppt1d |
subroutine pointe::cs_f_volume_mass_injection_get_arrays | ( | integer(c_int), value | var_id, |
integer(c_int) | ncesmp, | ||
type(c_ptr) | icetsm_p, | ||
type(c_ptr) | itypsm_p, | ||
type(c_ptr) | smacel_p | ||
) |
Return pointers to the mass source term arrays.
[in] | var_id | id of associated variables |
[out] | ncesmp | number of cells with mass source terms |
[out] | icetsm | cell numbers with mass source terms (1 to n) |
[out] | itpsmp | mass source types (0: ambient value, 1: smacel value) |
[out] | smacel | mass source values |
type(c_ptr) function pointe::cs_get_b_head_loss | ( | void | ) |
Return C pointer to b_head_loss array.
Return pointer to boundary head losses array.
type(c_ptr) function pointe::cs_get_cavitation_dgdp_st | ( | void | ) |
Return C pointer to cavitation "dgdpca" array.
Return pointer to cavitation "dgdpca" array.
type(c_ptr) function pointe::cs_get_cavitation_gam | ( | void | ) |
Return C pointer to cavitation "gamcav" array.
Return pointer to cavitation "gamcav" array.
subroutine pointe::finalize_aux_arrays | ( | ) |
subroutine pointe::finalize_kpdc | ( | ) |
subroutine pointe::finalize_tsma | ( | ) |
subroutine pointe::finalize_vcond | ( | ) |
subroutine pointe::init_1d_wall_thermal | ( | ) |
Allocate the cs_glob_1d_wall_thermal structure.
subroutine pointe::init_aux_arrays | ( | integer, intent(in) | ncelet, |
integer, intent(in) | nfabor | ||
) |
subroutine pointe::init_kpdc | ( | ) |
subroutine pointe::init_tsma | ( | integer | nvar | ) |
subroutine pointe::init_vcond | ( | integer | nvar, |
integer | ncelet | ||
) |
subroutine pointe::porosity_from_scan_init | ( | ) |
Allocate the cs_glob_porosity_from_scan structure.
subroutine pointe::resize_aux_arrays | ( | ) |