9.0
general documentation
Loading...
Searching...
No Matches
cs_combustion_gas_model_t Struct Reference

#include <cs_combustion_gas.h>

Collaboration diagram for cs_combustion_gas_model_t:

Data Fields

int n_gas_el_comp
int n_gas_species
int n_atomic_species
int n_reactions
int n_tab_points
double pcigas
double xco2
double xh2o
double wmole [CS_COMBUSTION_GAS_MAX_ELEMENTARY_COMPONENTS]
double wmolat [CS_COMBUSTION_GAS_MAX_ATOMIC_SPECIES]
double oxyn2 [CS_COMBUSTION_GAS_MAX_OXYDANTS]
double oxyh2o [CS_COMBUSTION_GAS_MAX_OXYDANTS]
double oxyco2 [CS_COMBUSTION_GAS_MAX_OXYDANTS]
double th [CS_COMBUSTION_GAS_MAX_TABULATION_POINTS]
cs_combustion_gas_model_type_t type
char * data_file_name
bool use_janaf
int iic
int iico2
int iio2
int isoot
int ientgf
int ientgb
double hinfue
double tinfue
double tinoxy
double hinoxy
double xsoot
double rosoot
double lsp_fuel
double frmel
double tgf
double cebu
double wmolg [CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES]
double coefeg [CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES][CS_COMBUSTION_GAS_MAX_ELEMENTARY_COMPONENTS]
double compog [CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES][CS_COMBUSTION_GAS_MAX_ELEMENTARY_COMPONENTS]
double fs [CS_COMBUSTION_GAS_MAX_GLOBAL_REACTIONS]
double cp_gas_g [CS_COMBUSTION_GAS_MAX_TABULATION_POINTS][CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES]
double eh_gas_g [CS_COMBUSTION_GAS_MAX_TABULATION_POINTS][CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES]
double ckabsg [CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES]
cs_field_tfm
cs_field_tfp2m
cs_field_tfsqm
cs_field_tpvm
cs_field_tygfm
cs_field_tyfm
cs_field_tyfp2m
cs_field_tcoyfp
cs_field_tnpm
cs_field_tfsm
cs_field_txr
cs_field_thrr
cs_field_tomgc
cs_field_ttotki
cs_field_trecvr
cs_field_tym [CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES]
cs_field_tbym [CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES]
cs_field_tt2m
cs_field_tt3m
cs_field_tt4m
cs_field_tckabs
double srrom
double coeff_therm [7][2][5]
cs_libby_williams_params_t lw
int n_gas_fl
int nki
int nxr
int nzm
int nzvar
int nlibvar
int ikimid
int mode_fp2m
char flamelet_species_name [CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES][13]
cs_real_tflamelet_library_p

Detailed Description

Gas combustion model parameters structure

Field Documentation

◆ bym

◆ cebu

double cebu

Eddy-break-up constant (EBU)

◆ ckabs

cs_field_t* ckabs

◆ ckabsg

absorption coefficient of global species

◆ coefeg

mass fraction conversion coefficients from global species to elementary species

◆ coeff_therm

double coeff_therm[7][2][5]

Burke-Schumann parameters

◆ compog

mole fraction conversion coefficients from global species to elementary species

◆ coyfp

cs_field_t* coyfp

◆ cp_gas_g

cpgasg[j][i] is the massic calorific capacity (J/kg/K) of the i-th global species at temperature

◆ data_file_name

char* data_file_name

◆ eh_gas_g

massic enthalpy (J/kg) of the i-th global secies at temperature th(j)

◆ flamelet_library_p

cs_real_t* flamelet_library_p

pointer to flamelet library

◆ flamelet_species_name

char flamelet_species_name[CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES][13]

flamelet species names

◆ fm

◆ fp2m

cs_field_t* fp2m

◆ frmel

double frmel

constant mixture fraction (EBU only)

◆ fs

mixing rate at the stoichiometry

◆ fsm

cs_field_t* fsm

◆ fsqm

cs_field_t* fsqm

◆ hinfue

double hinfue

input mass enthalpy for fuel

◆ hinoxy

double hinoxy

input mass enthalpy for the oxidant

◆ hrr

cs_field_t* hrr

◆ ientgb

int ientgb

burned gas indicator (EBU and LW only)

◆ ientgf

int ientgf

fresh gas indicator (EBU and LW only)

◆ iic

int iic

use NIST-JANAF tables for enthalpy/temperature conversion rank of C in gas composition (base 1)

◆ iico2

int iico2

rank of CO2 in gas composition (base 1)

◆ iio2

int iio2

rank of O2 in gas composition (base 1)

◆ ikimid

int ikimid

Index (1-based) for flamelet on middle branch

◆ isoot

int isoot

soot production modeling flag

◆ lsp_fuel

double lsp_fuel

laminar smoke point length

◆ lw

Libby Williams parameters

◆ mode_fp2m

int mode_fp2m

Mixture fraction variance computation mode:

  • 0: variance transport equation (VTE)
  • 1: 2nd moment of mixture fraction transport equation (STE)

◆ n_atomic_species

int n_atomic_species

number of atomic species

◆ n_gas_el_comp

int n_gas_el_comp

number of elementary gas components

◆ n_gas_fl

int n_gas_fl

Steady flamelet model parameters number of species in flamelet library YFUE YOXY YCO2 YH2O YCO YH2

◆ n_gas_species

int n_gas_species

number of global species

◆ n_reactions

int n_reactions

number of global reactions in gas phase

◆ n_tab_points

int n_tab_points

number of tabulation points

◆ nki

int nki

number of flamelets (strain rate)

◆ nlibvar

int nlibvar

number of variables in library

◆ npm

cs_field_t* npm

◆ nxr

int nxr

discretization of enthalpy defect

◆ nzm

int nzm

discretization of mixture fraction

◆ nzvar

int nzvar

discretization of variance

◆ omgc

cs_field_t* omgc

◆ oxyco2

composition of CO2 oxidants

◆ oxyh2o

composition of H2O oxidants

◆ oxyn2

composition of N2 oxidants

◆ pcigas

double pcigas

combustible reaction enthalpy (Lower Calorific Value)

◆ pvm

cs_field_t* pvm

◆ recvr

cs_field_t* recvr

◆ rosoot

double rosoot

soot density

◆ srrom

double srrom

sub-relaxation coefficient for the density: $\rho^{n+1}$\,=\,srrom\,$\rho^n$+(1-srrom)\,$\rho^{n+1}$ (hence, with a zero value, there is no sub-relaxation)

◆ t2m

cs_field_t* t2m

◆ t3m

cs_field_t* t3m

◆ t4m

cs_field_t* t4m

◆ tgf

double tgf

fresh gas temperature (EBU and LW only)

◆ th

temperature in K

◆ tinfue

double tinfue

input temperature for fuel en K

◆ tinoxy

double tinoxy

input temperature for oxydant

◆ totki

cs_field_t* totki

◆ type

combustion model type

◆ use_janaf

bool use_janaf

◆ wmolat

molar mass of atomic species

◆ wmole

molar mass of an elementary gas component

◆ wmolg

molar mass of global species

◆ xco2

double xco2

molar coefficient of CO2

◆ xh2o

double xh2o

molar coefficient of H2O

◆ xr

◆ xsoot

double xsoot

soot fraction production (isoot = 0)

◆ yfm

cs_field_t* yfm

◆ yfp2m

cs_field_t* yfp2m

◆ ygfm

cs_field_t* ygfm

◆ ym


The documentation for this struct was generated from the following file: