9.1
general documentation
Module for physical constants

Variables

double precision tkelvi
 Temperature in Kelvin correponding to 0 degrees Celsius (= +273,15) More...
 
double precision xcal2j
 Calories (1 cvar_al = xcal2j J) More...
 
double precision stephn
 Stephan constant for the radiative module $\sigma$ in $W.m^{-2}.K^{-4}$. More...
 
real(c_double), pointer, save rair
 Perfect gas constant for air (mixture) More...
 
real(c_double), pointer, save rvapor
 Moist air gas constant (mixture) More...
 
real(c_double), pointer, save rvsra
 ratio gas constant h2o/ dry air More...
 
double precision kboltz
 Boltzmann constant ( $J.K^{-1}$) More...
 
double precision cs_physical_constants_r
 Ideal gas constant ( $J.mol^{-1}.K^{-1}$) More...
 
real(c_double), pointer, save gy
 Gravity. More...
 
real(c_double), pointer, save gz
 
real(c_double), pointer, save ro0
 reference density.
More...
 
real(c_double), pointer, save viscl0
 reference molecular dynamic viscosity.
More...
 
real(c_double), pointer, save p0
 reference pressure for the total pressure.
More...
 
real(c_double), pointer, save t0
 reference temperature. More...
 
real(c_double), pointer, save cp0
 reference specific heat. More...
 
real(c_double), pointer, save pther
 Thermodynamic pressure for the current time step. More...
 

Detailed Description

Variable Documentation

◆ cp0

real(c_double), pointer, save cp0

reference specific heat.

Useful with a thermal model. Unless the user specifies the specific heat in the user function cs_user_physical_properties with the compressible module or coal combustion, cp0 is also needed even when there is no user scalar.

Note
None of the scalars from the specific physics is a temperature.
When using the Graphical Interface, cp0 is also used to calculate the diffusivity of the thermal scalars, based on their conductivity; it is therefore needed, unless the diffusivity is also specified in cs_user_physical_properties.

◆ cs_physical_constants_r

double precision cs_physical_constants_r

Ideal gas constant ( $J.mol^{-1}.K^{-1}$)

◆ gy

real(c_double), pointer, save gy

Gravity.

◆ gz

real(c_double), pointer, save gz

◆ kboltz

double precision kboltz

Boltzmann constant ( $J.K^{-1}$)

◆ p0

real(c_double), pointer, save p0

reference pressure for the total pressure.

◆ pther

real(c_double), pointer, save pther

Thermodynamic pressure for the current time step.

◆ rair

real(c_double), pointer, save rair

Perfect gas constant for air (mixture)

◆ ro0

real(c_double), pointer, save ro0

reference density.

◆ rvapor

real(c_double), pointer, save rvapor

Moist air gas constant (mixture)

◆ rvsra

real(c_double), pointer, save rvsra

ratio gas constant h2o/ dry air

◆ stephn

double precision stephn

Stephan constant for the radiative module $\sigma$ in $W.m^{-2}.K^{-4}$.

◆ t0

real(c_double), pointer, save t0

reference temperature.

Useful for the specific physics gas or coal combustion (initialization of the density), for the electricity modules to initialize the domain temperature and for the compressible module (initializations). It must be given in Kelvin.

◆ tkelvi

double precision tkelvi

Temperature in Kelvin correponding to 0 degrees Celsius (= +273,15)

◆ viscl0

real(c_double), pointer, save viscl0

reference molecular dynamic viscosity.

Negative value: not initialized. Always useful, it is the used value unless the user specifies the viscosity in the subroutine cs_user_physical_properties

◆ xcal2j

double precision xcal2j

Calories (1 cvar_al = xcal2j J)