8.1
general documentation
Compressible models options
+ Collaboration diagram for Compressible models options:

Modules

 Homogeneous two-phase compressible model options
 
 Physical properties
 

Data Types

struct  cs_cf_model_t
 Compressible model general options descriptor. More...
 

Variables

integer(c_int), pointer, save ieos
 indicator of equation of state mapping cs_cf_model_t::ieos More...
 
integer(c_int), pointer, save ithvar
 thermodynamic variables indicator for initialization mapping cs_cf_model_t::ithvar More...
 
integer, dimension(:), allocatable ifbet
 imposed thermal flux indicator at the boundary (some boundary contributions of the total energy eq. have to be cancelled) More...
 
integer, dimension(:), allocatable, target icvfli
 boundary convection flux indicator of a Rusanov or an analytical flux (some boundary contributions of the momentum eq. have to be cancelled) More...
 
real(c_double), pointer, save psginf
 Stiffened gas limit pressure (Pa) for single phase model Equal to zero in perfect gas mapping cs_cf_model_t::psginf. More...
 
real(c_double), pointer, save gammasg
 Stiffened gas polytropic coefficient (dimensionless) for single phase model mapping cs_cf_model_t::gammasg. More...
 
integer, save ienerg
 specific total energy for compressible algorithm More...
 
integer, save itempk
 temperature deduced from the specific total energy More...
 
int ieos
 
int ithvar
 
double psginf
 
double gammasg
 

Detailed Description

\ defgroup compressible Compressible models options

Variable Documentation

◆ gammasg [1/2]

real(c_double), pointer, save gammasg

Stiffened gas polytropic coefficient (dimensionless) for single phase model mapping cs_cf_model_t::gammasg.

◆ gammasg [2/2]

gammasg

stiffened gas polytropic coefficient (dimensionless) for single phase model

◆ icvfli

integer, dimension(:), allocatable, target icvfli

boundary convection flux indicator of a Rusanov or an analytical flux (some boundary contributions of the momentum eq. have to be cancelled)

◆ ienerg

integer, save ienerg

specific total energy for compressible algorithm

◆ ieos [1/2]

integer(c_int), pointer, save ieos

indicator of equation of state mapping cs_cf_model_t::ieos

◆ ieos [2/2]

ieos

indicator of equation of state

  • CS_EOS_IDEAL_GAS: ideal gas with a constant adiabatic coefficient
  • CS_EOS_STIFFENED_GAS: stiffened gas
  • CS_EOS_GAS_MIX: mix of ideal gas
  • CS_EOS_HOMOGENEOUS_TWO_PHASE: two-phase homogeneous model only, each phase follows a stiffened gas law.
  • CS_EOS_MOIST_AIR: moist air equation of state with condensable (mixture of two ideal gas)

◆ ifbet

integer, dimension(:), allocatable ifbet

imposed thermal flux indicator at the boundary (some boundary contributions of the total energy eq. have to be cancelled)

◆ itempk

integer, save itempk

temperature deduced from the specific total energy

◆ ithvar [1/2]

integer(c_int), pointer, save ithvar

thermodynamic variables indicator for initialization mapping cs_cf_model_t::ithvar

◆ ithvar [2/2]

ithvar

indicator for thermodynamic variables initialization

◆ psginf [1/2]

real(c_double), pointer, save psginf

Stiffened gas limit pressure (Pa) for single phase model Equal to zero in perfect gas mapping cs_cf_model_t::psginf.

◆ psginf [2/2]

psginf

stiffened gas limit pressure (zero in perfect gas) for single phase model in Pa