15const double Na = 6.02214076E26;
16const double kb = 1.380649E-23;
39enum class gasSp{
O2,
O,
H2,
H,
OH,
H2O,
CO,
C2H2,
C6H6,
C,
size };
const double kb
Boltzmann constant = Rg/Na: J/#*K.
const std::vector< double > pahSpGamma
const double rhoSoot
soot particle density
const double mmin
mass of a carbon atom (kg)
const double Df
soot fractal dimension
const std::map< int, std::string > gasSpMapIS
const std::vector< double > pahSpMW
const std::map< gasSp, std::string > gasSpMapES
map Enumeration to String
const std::vector< int > pahSpNC
const double eps_c
coagulation constant/van der Waals enhancement factor: Harris and Kennedy CST 59:443-454 (1988) https...
const double bCoag
coagulation constant, bounded 1/sqrt(2) < bCoag < 1
const std::map< std::string, gasSp > gasSpMapSE
map String to Enumeration
const double Na
Avogadro's constant: #/kmol.
const double Rg
Universal gas constant: J/kmol*K.
const std::vector< int > pahSpNH
const std::vector< double > gasSpMW
(kg/kmol); make sure the order corresponds to the gasSp enum
std::vector< double > pahSources
kg/m3*s
std::vector< double > gasSources
kg/m3*s
std::vector< double > sootSources
kg^r/m3*s (moments), or #/m3*s (sections)
sourceTerms(size_t nsoot)