SootLib
Loading...
Searching...
No Matches
nucleationModel_LIN.cc
Go to the documentation of this file.
2#include "sootDefs.h"
3
4using namespace std;
5using namespace soot;
6
8
10
11 nucleationRxnRatios[(int)gasSp::C2H2] = -1; // C2H2 --> 2C(soot) + H2
14
16}
17
31
33
34 // #/m3*s
35 return 0.63E4 * exp(-21100. / state.T) * state.getGasSpC(gasSp::C2H2) * 2.0 * Na / state.cMin;
36
37}
double getNucleationSootRate(state &state) override
nucleationMech mechType
identity of the type of nucleation (child)
std::vector< double > nucleationRxnRatios
mole ratios for gas species rate coupling
double T
gas temperature (K)
Definition: state.h:23
double getGasSpC(gasSp sp) const
Definition: state.h:46
double cMin
soot min num carbon atoms (dynamic for PAH nucleation)
Definition: state.h:36
Definition: sootDefs.h:11
const double Na
Avogadro's constant: #/kmol.
Definition: sootDefs.h:15