![]() |
programmer's documentation
|
Public Member Functions | |
subroutine | physical_constants_init |
Initialize Fortran time step API. This maps Fortran pointers to global C structure members. More... | |
subroutine | fluid_properties_init |
Initialize Fortran time step API. This maps Fortran pointers to global C structure members. More... | |
subroutine | turb_reference_values_init |
Initialize Fortran RANS turbulence model API. This maps Fortran pointers to global C structure members. More... | |
subroutine | wall_reference_values_init |
Initialize Fortran wall functions API. This maps Fortran pointers to global C structure members. More... | |
Data Fields | |
double precision | tkelvi |
Temperature in Kelvin correponding to 0 degrees Celsius (= +273,15) More... | |
double precision | tkelvn |
Temperature in degrees Celsius corresponding to 0 Kelvin (= -273,15) More... | |
double precision | xcal2j |
Calories (1 cal = xcal2j J) More... | |
double precision | stephn |
Stephan constant for the radiative module ![]() ![]() | |
double precision | rair |
Perfect gas constant for air (mixture) More... | |
real(c_double), pointer, save | gx |
Gravity. More... | |
real(c_double), pointer, save | gy |
real(c_double), pointer, save | gz |
integer(c_int), pointer, save | icorio |
real(c_double), pointer, save | omegax |
Rotation vector. More... | |
real(c_double), pointer, save | omegay |
real(c_double), pointer, save | omegaz |
double precision, dimension(3, 3), save | irot |
double precision, dimension(3, 3), save | prot |
double precision, dimension(3, 3), save | qrot |
double precision, dimension(3, 3), save | rrot |
integer(c_int), pointer, save | ixyzp0 |
Constantes physiques du fluide filling xyzp0 indicator. More... | |
real(c_double), pointer, save | ro0 |
reference density. Negative value: not initialised. Its value is not used in gas or coal combustion modelling (it will be calculated following the perfect gas law, with ![]() ![]() | |
real(c_double), pointer, save | viscl0 |
reference molecular dynamic viscosity. Negative value: not initialised. More... | |
real(c_double), pointer, save | p0 |
reference pressure for the total pressure. except with the compressible module, the total pressure ![]() ![]() ![]() ![]() | |
real(c_double), pointer, save | pred0 |
reference value for the reduced pressure ![]() ![]() | |
real(c_double), dimension(:), pointer, save | xyzp0 |
coordinates of the reference point ![]() | |
real(c_double), pointer, save | t0 |
reference temperature. More... | |
real(c_double), pointer, save | cp0 |
reference specific heat. More... | |
real(c_double), pointer, save | xmasmr |
molar mass of the perfect gas in ![]() | |
real(c_double), pointer, save | pther |
Uniform thermodynamic pressure for the low-Mach algorithm Thermodynamic pressure for the current time step. More... | |
real(c_double), pointer, save | pthera |
Thermodynamic pressure for the previous time step. More... | |
real(c_double), pointer, save | pthermax |
pthermax: Thermodynamic maximum pressure for user clipping, used to model a venting effect More... | |
double precision, save | xkappa |
Karman constant. (= 0.42) More... | |
double precision, save | cstlog |
constant of logarithmic law function: ![]() ![]() | |
real(c_double), pointer, save | ypluli |
limit value of ![]() ![]() | |
double precision, save | apow |
Werner and Wengle coefficient. More... | |
double precision, save | bpow |
Werner and Wengle coefficient. More... | |
double precision, save | cpow |
Werner and Wengle coefficient. More... | |
double precision, save | dpow |
Werner and Wengle coefficient. More... | |
double precision, save | cmu |
constant ![]() ![]() ![]() ![]() ![]() | |
double precision, save | cmu025 |
![]() | |
double precision, save | ce1 |
constant ![]() ![]() ![]() ![]() | |
double precision, save | ce2 |
constant ![]() ![]() ![]() ![]() ![]() | |
double precision, save | ce4 |
Coefficient of interfacial coefficient in k-eps, used in Lagrange treatment. More... | |
double precision, save | sigmak |
Prandtl number for ![]() ![]() ![]() | |
double precision, save | sigmae |
Prandtl number for ![]() ![]() ![]() | |
double precision, save | crij1 |
constant ![]() ![]() ![]() | |
double precision, save | crij2 |
constant ![]() ![]() ![]() | |
double precision, save | crij3 |
constant ![]() ![]() ![]() | |
double precision, save | crijp1 |
constant ![]() ![]() ![]() | |
double precision, save | crijp2 |
constant ![]() ![]() ![]() | |
double precision, save | cssge2 |
constant ![]() ![]() ![]() | |
double precision, save | cssgs1 |
constant ![]() ![]() ![]() | |
double precision, save | cssgs2 |
constant ![]() ![]() ![]() | |
double precision, save | cssgr1 |
constant ![]() ![]() ![]() | |
double precision, save | cssgr2 |
constant ![]() ![]() ![]() | |
double precision, save | cssgr3 |
constant ![]() ![]() ![]() | |
double precision, save | cssgr4 |
constant ![]() ![]() ![]() | |
double precision, save | cssgr5 |
constant ![]() ![]() ![]() | |
double precision, save | cebms1 |
constant of the Rij-epsilon EBRSM More... | |
double precision, save | cebms2 |
constant of the Rij-epsilon EBRSM More... | |
double precision, save | cebmr1 |
double precision, save | cebmr2 |
double precision, save | cebmr3 |
double precision, save | cebmr4 |
double precision, save | cebmr5 |
double precision, save | cebmr6 |
double precision, save | csrij |
constant ![]() ![]() ![]() | |
double precision, save | cebme2 |
constant of the Rij-epsilon EBRSM More... | |
double precision, save | cebmmu |
constant of the Rij-epsilon EBRSM More... | |
double precision, save | xcl |
constant of the Rij-epsilon EBRSM More... | |
double precision, save | xa1 |
constant in the expression of Ce1' for the Rij-epsilon EBRSM More... | |
double precision, save | xct |
constant of the Rij-epsilon EBRSM More... | |
double precision, save | xceta |
constant of the Rij-epsilon EBRSM More... | |
double precision, save | cpale1 |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | cpale2 |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | cpale3 |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | cpale4 |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | cpalse |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | cpalmu |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | cpalc1 |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | cpalc2 |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | cpalct |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | cpalcl |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | cpalet |
specific constant of v2f "BL-v2k" (or phi-alpha) More... | |
double precision, save | ckwsk1 |
constant ![]() ![]() | |
double precision, save | ckwsk2 |
constant ![]() ![]() | |
double precision, save | ckwsw1 |
constant ![]() ![]() ![]() | |
double precision, save | ckwsw2 |
constant ![]() ![]() ![]() | |
double precision, save | ckwbt1 |
constant ![]() ![]() ![]() | |
double precision, save | ckwbt2 |
constant ![]() ![]() ![]() | |
double precision, save | ckwgm1 |
![]() ![]() ![]() ![]() | |
double precision, save | ckwgm2 |
![]() ![]() ![]() ![]() | |
double precision, save | ckwa1 |
specific constant of k-omega SST constant ![]() ![]() ![]() | |
double precision, save | ckwc1 |
constant ![]() ![]() ![]() | |
double precision, save | csab1 |
specific constant of Spalart-Allmaras More... | |
double precision, save | csab2 |
specific constant of Spalart-Allmaras More... | |
double precision, save | csasig |
specific constant of Spalart-Allmaras More... | |
double precision, save | csav1 |
specific constant of Spalart-Allmaras More... | |
double precision, save | csaw1 |
specific constant of Spalart-Allmaras More... | |
double precision, save | csaw2 |
specific constant of Spalart-Allmaras More... | |
double precision, save | csaw3 |
specific constant of Spalart-Allmaras More... | |
double precision, save | cssr1 |
constant of the Spalart-Shur rotation/curvature correction More... | |
double precision, save | cssr2 |
constant of the Spalart-Shur rotation/curvature correction More... | |
double precision, save | cssr3 |
constant of the Spalart-Shur rotation/curvature correction More... | |
double precision, save | ccaze2 |
constants of the Cazalbou rotation/curvature correction More... | |
double precision, save | ccazsc |
constants of the Cazalbou rotation/curvature correction More... | |
double precision, save | ccaza |
constants of the Cazalbou rotation/curvature correction More... | |
double precision, save | ccazb |
constants of the Cazalbou rotation/curvature correction More... | |
double precision, save | ccazc |
constants of the Cazalbou rotation/curvature correction More... | |
double precision, save | ccazd |
constants of the Cazalbou rotation/curvature correction More... | |
real(c_double), pointer, save | almax |
is a characteristic macroscopic length of the domain, used for the initialisation of the turbulence and the potential clipping (with iclkep=1) More... | |
real(c_double), pointer, save | uref |
the characteristic flow velocity, used for the initialisation of the turbulence. Negative value: not initialised. More... | |
real(c_double), pointer, save | xlomlg |
mixing length for the mixing length model More... | |
double precision, save | xlesfl |
constant used in the definition of LES filtering diameter: ![]() | |
double precision, save | ales |
constant used to define, for each cell ![]() | |
double precision, save | bles |
constant used to define, for each cell $$, More... | |
double precision, save | csmago |
Smagorinsky constant used in the Smagorinsky model for LES. The sub-grid scale viscosity is calculated by ![]() ![]() ![]() | |
double precision, save | xlesfd |
ratio between explicit and explicit filter width for a dynamic model constant used to define, for each cell ![]() ![]() | |
double precision, save | smagmx |
maximum allowed value for the variable ![]() ![]() | |
double precision, save | cdries |
van Driest constant appearing in the van Driest damping function applied to the Smagorinsky constant: More... | |
double precision, save | volmin |
minimal control volume More... | |
double precision, save | volmax |
maximal control volume More... | |
double precision, save | voltot |
total domain volume More... | |
double precision, save | cv2fa1 |
constant ![]() ![]() ![]() | |
double precision, save | cv2fe2 |
constant ![]() ![]() ![]() | |
double precision, save | cv2fmu |
constant ![]() ![]() ![]() | |
double precision, save | cv2fc1 |
constant ![]() ![]() ![]() | |
double precision, save | cv2fc2 |
constant ![]() ![]() ![]() | |
double precision, save | cv2fct |
constant ![]() ![]() ![]() | |
double precision, save | cv2fcl |
constant ![]() ![]() ![]() | |
double precision, save | cv2fet |
constant ![]() ![]() ![]() | |
double precision, save | cwale |
constant of the WALE LES method More... | |
double precision, save | xiafm |
coefficient of turbulent AFM flow model More... | |
double precision, save | etaafm |
coefficient of turbulent AFM flow model More... | |
double precision, save | c1trit |
coefficient of turbulent DFM flow model More... | |
double precision, save | c2trit |
coefficient of turbulent DFM flow model More... | |
double precision, save | c3trit |
coefficient of turbulent DFM flow model More... | |
double precision, save | c4trit |
coefficient of turbulent DFM flow model More... | |
double precision, save | cthafm |
constant of GGDH and AFM on the thermal scalar More... | |
double precision, save | cthdfm |
constant of GGDH and AFM on the thermal scalar More... | |
subroutine fluid_properties_init | ( | ) |
Initialize Fortran time step API. This maps Fortran pointers to global C structure members.
subroutine physical_constants_init | ( | ) |
Initialize Fortran time step API. This maps Fortran pointers to global C structure members.
subroutine turb_reference_values_init | ( | ) |
Initialize Fortran RANS turbulence model API. This maps Fortran pointers to global C structure members.
subroutine wall_reference_values_init | ( | ) |
Initialize Fortran wall functions API. This maps Fortran pointers to global C structure members.