1 #ifndef __CS_COMBUSTION_MODEL_H__
2 #define __CS_COMBUSTION_MODEL_H__
53 #define CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES 25
56 #define CS_COMBUSTION_GAS_MAX_ELEMENTARY_COMPONENTS 20
59 #define CS_COMBUSTION_MAX_TABULATION_POINTS 500
62 #define CS_COMBUSTION_GAS_MAX_GLOBAL_REACTIONS 1
65 #define CS_COMBUSTION_MAX_OXYDANTS 3
void cs_combustion_initialize(void)
Initialize combustion model based on active physical models.
void cs_combustion_log_setup(void)
Print the combustion module options to setup.log.
void cs_combustion_finalize(void)
Finalize combustion model based on active physical models.
#define CS_COMBUSTION_MAX_OXYDANTS
Definition: cs_combustion_model.h:65
#define CS_COMBUSTION_GAS_MAX_ELEMENTARY_COMPONENTS
Definition: cs_combustion_model.h:56
cs_combustion_model_t * cs_glob_combustion_model
Definition: cs_combustion_model.c:120
#define CS_COMBUSTION_GAS_MAX_GLOBAL_SPECIES
Definition: cs_combustion_model.h:53
#define CS_COMBUSTION_GAS_MAX_GLOBAL_REACTIONS
Definition: cs_combustion_model.h:62
#define BEGIN_C_DECLS
Definition: cs_defs.h:514
#define END_C_DECLS
Definition: cs_defs.h:515
real(c_double), dimension(:), pointer, save wmolg
molar mass of a global species
Definition: ppthch.f90:137
real(c_double), dimension(:), pointer, save fs
Mixing rate at the stoichiometry.
Definition: ppthch.f90:147
real(c_double), dimension(:), pointer, save wmole
molar mass of an elementary gas component
Definition: ppthch.f90:134
double precision, dimension(:,:), pointer, save compog
Definition: coincl.f90:56
double precision, dimension(:,:), pointer, save coefeg
Definition: coincl.f90:52
real(c_double), dimension(:), pointer, save oxyco2
Definition: ppcpfu.f90:184
real(c_double), dimension(:), pointer, save oxyn2
Definition: ppcpfu.f90:184
real(c_double), dimension(:), pointer, save oxyo2
Definition: ppcpfu.f90:184
real(c_double), dimension(:), pointer, save oxyh2o
Definition: ppcpfu.f90:184
Definition: cs_combustion_model.h:74
double hinfue
Definition: cs_combustion_model.h:78
int iic
Definition: cs_combustion_model.h:76
double rosoot
Definition: cs_combustion_model.h:81
double xsoot
Definition: cs_combustion_model.h:80
Definition: cs_combustion_model.h:104
int n_gas_el_comp
Definition: cs_combustion_model.h:109
cs_coal_model_t * coal
Definition: cs_combustion_model.h:107
int ico2
Definition: cs_combustion_model.h:130
int in2
Definition: cs_combustion_model.h:129
int ih2o
Definition: cs_combustion_model.h:131
cs_combustion_gas_model_t * gas
Definition: cs_combustion_model.h:106
int n_reactions
Definition: cs_combustion_model.h:113
double ckabs0
Definition: cs_combustion_model.h:133
int ieqco2
Definition: cs_combustion_model.h:118
int ieqnox
Definition: cs_combustion_model.h:124
int isoot
Definition: cs_combustion_model.h:126
int n_atomic_species
Definition: cs_combustion_model.h:111
int idrift
Definition: cs_combustion_model.h:116
int n_gas_species
Definition: cs_combustion_model.h:110
double hinoxy
Definition: cs_combustion_model.h:140
int io2
Definition: cs_combustion_model.h:128
double xco2
Definition: cs_combustion_model.h:138
double diftl0
Definition: cs_combustion_model.h:134
double xh2o
Definition: cs_combustion_model.h:139