8.0
general documentation
Loading...
Searching...
No Matches
Compressible models options
Collaboration diagram for Compressible models options:

Topics

 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 ieos
integer(c_int), pointer, save ithvar
 thermodynamic variables indicator for initialization mapping cs_cf_model_t::ithvar
integer, dimension(:), allocatable ifbet
 imposed thermal flux indicator at the boundary (some boundary contributions of the total energy eq. have to be cancelled)
integer, dimension(:), allocatable icvfli
 boundary convection flux indicator of a Rusanov or an analytical flux (some boundary contributions of the momentum eq. have to be cancelled)
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.
real(c_double), pointer, save gammasg
 Stiffened gas polytropic coefficient (dimensionless) for single phase model mapping cs_cf_model_t::gammasg.
integer, save ienerg
 specific total energy for compressible algorithm
integer, save itempk
 temperature deduced from the specific total energy
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]

double gammasg

stiffened gas polytropic coefficient (dimensionless) for single phase model

◆ icvfli

integer, dimension(:), allocatable 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 ieos

◆ ieos [2/2]

int 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.

◆ 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]

int 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]

double psginf

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