#include <cs_coal.h>
 Collaboration diagram for cs_coal_model_t:
 Collaboration diagram for cs_coal_model_t:Coal combustion model parameters structure
| double a1[CS_COMBUSTION_MAX_COALS] | 
low T devolatilization molar stoechiometric coefficients
| double a1ch[CS_COMBUSTION_MAX_COALS] | 
pre-exponetial factor (1/s)
| double a2[CS_COMBUSTION_MAX_COALS] | 
| double a2ch[CS_COMBUSTION_MAX_COALS] | 
pre-exponetial factor (1/s)
| double af3[CS_COMBUSTION_COAL_MAX_GLOBAL_SPECIES] | 
number of moles of I in J
| double af4[CS_COMBUSTION_COAL_MAX_GLOBAL_SPECIES] | 
| double af5[CS_COMBUSTION_COAL_MAX_GLOBAL_SPECIES] | 
| double af6[CS_COMBUSTION_COAL_MAX_GLOBAL_SPECIES] | 
| double af7[CS_COMBUSTION_COAL_MAX_GLOBAL_SPECIES] | 
| double af8[CS_COMBUSTION_COAL_MAX_GLOBAL_SPECIES] | 
| double af9[CS_COMBUSTION_COAL_MAX_GLOBAL_SPECIES] | 
| double ahetc2[CS_COMBUSTION_MAX_COALS] | 
pre-exponential constant for combustion of coke with CO2 (kg/m2/s/atm)
| double ahetch[CS_COMBUSTION_MAX_COALS] | 
pre-exponential constant for combustion of coke with O2 (kg/m2/s/atm)
| double ahetwt[CS_COMBUSTION_MAX_COALS] | 
pre-exponential constant for combustion of coke with H2O (kg/m2/s/atm)
| double b1[CS_COMBUSTION_MAX_COALS] | 
| double b2[CS_COMBUSTION_MAX_COALS] | 
| double c1[CS_COMBUSTION_MAX_COALS] | 
| double c2[CS_COMBUSTION_MAX_COALS] | 
| double cch[CS_COMBUSTION_MAX_COALS] | 
elementary composition of coal in C over dry (%)
| double cck[CS_COMBUSTION_MAX_COALS] | 
elementary composition of coke in C over dry (%)
| double chi2[CS_COMBUSTION_COAL_MAX_TABULATION_POINTS] | 
| double chx1[CS_COMBUSTION_MAX_COALS] | 
Composition of hydrocarbon relative to MVl: CH(X1)
| double chx2[CS_COMBUSTION_MAX_COALS] | 
Composition of hydrocarbon relative to MVl: CH(X2)
| double ckabs0 | 
absorption coefficient of gas mix
| double cp2ch[CS_COMBUSTION_MAX_COALS] | 
coal specific heat
| double cpashc[CS_COMBUSTION_MAX_COALS] | 
Cp of ash (J/kg/K)
| double crepn1[CS_COMBUSTION_MAX_COALS][2] | 
distribution of N2 in HCN and No reaction 1
| double crepn2[CS_COMBUSTION_MAX_COALS][2] | 
distribution of N2 in HCN and No reaction 2
| double d1[CS_COMBUSTION_MAX_COALS] | 
| double d2[CS_COMBUSTION_MAX_COALS] | 
| double dia2mn[CS_COMBUSTION_COAL_MAX_CLASSES] | 
minimum diameter (m)
| double diam20[CS_COMBUSTION_COAL_MAX_CLASSES] | 
initial diameter (m)
| double e1[CS_COMBUSTION_MAX_COALS] | 
| double e1ch[CS_COMBUSTION_MAX_COALS] | 
activation energy (J/mol)
| double e2[CS_COMBUSTION_MAX_COALS] | 
| double e2ch[CS_COMBUSTION_MAX_COALS] | 
activation energy (J/mol)
| double eh0sol[CS_COMBUSTION_COAL_MAX_SOLIDS] | 
formation enthalpy (J/kg) of solid components
| double ehetc2[CS_COMBUSTION_MAX_COALS] | 
activation energy for combustion of coke with CO2 (kcal/mol)
| double ehetch[CS_COMBUSTION_MAX_COALS] | 
activation energy for combustion of coke with O2 (kcal/mol)
| double ehetwt[CS_COMBUSTION_MAX_COALS] | 
activation energy for combustion of coke with H2O (kcal/mol)
| double ehgaze[CS_COMBUSTION_COAL_MAX_TABULATION_POINTS][CS_COMBUSTION_COAL_MAX_ELEMENTARY_COMPONENTS] | 
massic enthalpy (J/kg) of the i-th elementary gas component at temperature th[j]
mass enthalpy (J/kg) at temperature T of solid component S
| double f1[CS_COMBUSTION_MAX_COALS] | 
| double f2[CS_COMBUSTION_MAX_COALS] | 
| double fn[CS_COMBUSTION_MAX_COALS] | 
concentration in Nitrogen relative to pure
| double h02ch[CS_COMBUSTION_MAX_COALS] | 
H0 of coal
| double h0ashc[CS_COMBUSTION_MAX_COALS] | 
enthalpy of ash formation (J/kg)
| double hch[CS_COMBUSTION_MAX_COALS] | 
elementary composition of coal in H over dry (%)
| double hck[CS_COMBUSTION_MAX_COALS] | 
elementary composition of coke in H over dry (%)
| int iash[CS_COMBUSTION_MAX_COALS] | 
position in ehsoli array for ash
| int ich[CS_COMBUSTION_MAX_COALS] | 
position in ehsoli array for reactive coal
| int ichcor[CS_COMBUSTION_COAL_MAX_CLASSES] | 
coal id if considered class belongs to coal ich[1, 2, ...]
| int ichx1 | 
index of CHx1m in ehgaze and wmole
| int ichx1c[CS_COMBUSTION_MAX_COALS] | 
index of CHx1 in ehgaze and wmole
| int ichx2 | 
index of CHx2m in ehgaze and wmole
| int ichx2c[CS_COMBUSTION_MAX_COALS] | 
index of CHx2 in ehgaze and wmole
| int ick[CS_COMBUSTION_MAX_COALS] | 
position in ehsoli array for coke
| int ico | 
index of co in wmole
| int ico2 | 
index of co2 in wmole
| int idrift | 
drift (0: off, 1: on)
| int ieqco2 | 
kinetic model for CO <=> CO2
| int ieqnox | 
NOx model (0: off; 1: on)
| int ih2o | 
index of h2o in wmole
| int ih2s | 
index for H2S
| int ihcn | 
index for HCN
| int ihtco2 | 
Heterogeneous combustion with CO2 (0: off; 1: on)
| int ihth2o | 
mass transfer by heterogeneous combustion with H2O
| int ihy | 
index for H2
| int imdnox | 
NOx model features;
| int in2 | 
index of n2 in wmole
| int inh3 | 
index for NH3
| int io2 | 
index of o2 in wmole
| int iochet[CS_COMBUSTION_MAX_COALS] | 
Order of the reaction for heterogeneous coke/O2 combustion (0.5 if 0, 1 if 1)
| int ioetc2[CS_COMBUSTION_MAX_COALS] | 
Order of the reaction for heterogeneous coke/CO2 combustion (0.5 if 0, 1 if 1)
| int ioetwt[CS_COMBUSTION_MAX_COALS] | 
Order of the reaction for heterogeneous coke/H2O combustion (0.5 if 0, 1 if 1)
| int ipci[CS_COMBUSTION_MAX_COALS] | 
PCI computation mode:
| int irb | 
Reburning model
| int iso2 | 
index for SO2
| int iwat[CS_COMBUSTION_MAX_COALS] | 
position in ehsoli array for humidity
| int iy1ch[CS_COMBUSTION_MAX_COALS] | 
Indicator: 0 if MVl = {CH4;CO}; 1 if MVl = {CHz;CO}
| int iy2ch[CS_COMBUSTION_MAX_COALS] | 
Indicator 0 if MVL = {C2H4;CO}; 1 if MVL = {CxHy;CO}
| double ka[CS_COMBUSTION_COAL_MAX_TABULATION_POINTS][4] | 
kinetic constants arrays (Dimitriou's model)
| double kb[CS_COMBUSTION_COAL_MAX_TABULATION_POINTS][4] | 
| double kc[CS_COMBUSTION_COAL_MAX_TABULATION_POINTS][4] | 
| int n_atomic_species | 
number of atomic species
| int n_classes_per_coal[CS_COMBUSTION_MAX_COALS] | 
number of classes per coal
| int n_coals | 
number of coal types
| int n_gas_el_comp | 
number of elementary gas components
| int n_gas_species | 
number of global species
| int n_reactions | 
number of global reactions in gas phase
| int n_tab_points | 
number of tabulation points
| double nch[CS_COMBUSTION_MAX_COALS] | 
elementary composition of coal in N over dry (%)
| double nck[CS_COMBUSTION_MAX_COALS] | 
elementary composition of coke in N over dry (%)
| int nclacp | 
number of coal classes
| int noxyd | 
number of oxydants
| int npoc | 
number of tabulation points for enthalpy/temperature law
| int nsolid | 
number of solid components (reactive coal, coke, ash)
| double och[CS_COMBUSTION_MAX_COALS] | 
elementary composition of coal in O over dry (%)
| double ock[CS_COMBUSTION_MAX_COALS] | 
elementary composition of coke in O over dry (%)
| double oxyco2[CS_COMBUSTION_COAL_MAX_OXYDANTS] | 
composition of CO2 oxidants
| double oxyh2o[CS_COMBUSTION_COAL_MAX_OXYDANTS] | 
composition of H2O oxidants
| double oxyn2[CS_COMBUSTION_COAL_MAX_OXYDANTS] | 
composition of N2 oxidants
| double oxyo2[CS_COMBUSTION_COAL_MAX_OXYDANTS] | 
composition of oxidants in O2
| double pcich[CS_COMBUSTION_MAX_COALS] | 
coal pci (J/kg)
| double pcick[CS_COMBUSTION_MAX_COALS] | 
coke pci (J/kg)
| double pcigas | 
combustible reaction enthalpy (Lower Calorific Value)
| double qpr[CS_COMBUSTION_MAX_COALS] | 
percentage of Nitrogen freed in devolatilization.
| double repnck[CS_COMBUSTION_MAX_COALS] | 
Percentage of HCN produced by heteorgeneous combustion
| double repnle[CS_COMBUSTION_MAX_COALS] | 
Percentage of total N in coal of char1
| double repnlo[CS_COMBUSTION_MAX_COALS] | 
Percentage of total N in coal of char2
| double rho0ch[CS_COMBUSTION_MAX_COALS] | 
initial density (kg/m3)
| double rho20[CS_COMBUSTION_COAL_MAX_CLASSES] | 
initial density (kg/m^3)
| double rho2mn[CS_COMBUSTION_COAL_MAX_CLASSES] | 
minimal density (kg/m^3)
| double rhock[CS_COMBUSTION_MAX_COALS] | 
coke density (kg/m3)
| double sch[CS_COMBUSTION_MAX_COALS] | 
elementary composition of coal in S over dry (%)
| double sck[CS_COMBUSTION_MAX_COALS] | 
elementary composition of coke in S over dry (%)
| double srrom | 
sub-relaxation coefficient for the density:  (hence, with a zero value, there is no sub-relaxation)
 (hence, with a zero value, there is no sub-relaxation) 
| double teno[CS_COMBUSTION_COAL_MAX_TABULATION_POINTS] | 
temperature array for "Reburning" kinetics
| double th[CS_COMBUSTION_COAL_MAX_TABULATION_POINTS] | 
temperature in K
| double thc[CS_COMBUSTION_COAL_MAX_TABULATION_POINTS] | 
temperature values in enthalpy/temperature law tabulation
| double thcdch[CS_COMBUSTION_MAX_COALS] | 
coal thermal conductivity (W/m/K)
| cs_coal_model_type_t type | 
combustion model type
| double wmchx1 | 
molar mass of CHx1
| double wmchx2 | 
molar mass of CHx2
| double wmolat[CS_COMBUSTION_COAL_MAX_ATOMIC_SPECIES] | 
molar mass of atomic species
| double wmole[CS_COMBUSTION_COAL_MAX_ELEMENTARY_COMPONENTS] | 
molar mass of an elementary gas component
| double wmols[CS_COMBUSTION_COAL_MAX_SOLIDS] | 
molar mass of solid components
| double xashch[CS_COMBUSTION_MAX_COALS] | 
ashes concentration (kg/kg)
| double xashsec[CS_COMBUSTION_MAX_COALS] | 
Ash fraction (kg/kg) in percentage
| double xco2 | 
molar coefficient of CO2
| double xh2o | 
molar coefficient of H2O
| double xmash[CS_COMBUSTION_COAL_MAX_CLASSES] | 
particle ashes mass (kg)
| double xmp0[CS_COMBUSTION_COAL_MAX_CLASSES] | 
initial particle mass (kg)
| double xwatch[CS_COMBUSTION_MAX_COALS] | 
humidity (kg/kg)
| double y1ch[CS_COMBUSTION_MAX_COALS] | 
stoechiometric coeffficient; computed if iy1ch = 0; given if iy1ch = 1
| double y2ch[CS_COMBUSTION_MAX_COALS] | 
stoechiometric coeffficient; computed if iy2ch = 0; given if iy2ch = 1
| double yhcnc1[CS_COMBUSTION_MAX_COALS] | 
mass fraction of HCN in products of heteorgeneous combustion of char 1
| double yhcnc2[CS_COMBUSTION_MAX_COALS] | 
mass fraction of HCN in products of heteorgeneous combustion of char 2
| double yhcnle[CS_COMBUSTION_MAX_COALS] | 
mass fraction of HCN in light volatile matters.
| double yhcnlo[CS_COMBUSTION_MAX_COALS] | 
mass fraction of HCN in heavy volatile matters.
| double ynh3le[CS_COMBUSTION_MAX_COALS] | 
mass fraction of NH3 in light volatile matters.
| double ynh3lo[CS_COMBUSTION_MAX_COALS] | 
mass fraction of NH3 in heavy volatile matters.
| double ynoch1[CS_COMBUSTION_MAX_COALS] | 
mass fraction of NO in products of heteorgeneous combustion of char 1
| double ynoch2[CS_COMBUSTION_MAX_COALS] | 
mass fraction of NO in products of heteorgeneous combustion of char 2