SootLib
|
Lindstedt nucleation model
Definition at line 14 of file nucleationModel_LIN.h.
#include <nucleationModel_LIN.h>
Public Member Functions | |
double | getNucleationSootRate (state &state) override |
nucleationModel_LIN () | |
~nucleationModel_LIN () override=default | |
![]() | |
virtual double | getNucleationSootRate (state &state)=0 |
void | getNucleationGasRates (const double &msootDotNucl, std::vector< double > &gasSourcesNucl) const |
nucleationModel () | |
virtual | ~nucleationModel ()=default |
Additional Inherited Members | |
![]() | |
sootModel * | SM |
back pointer to soot model More... | |
nucleationMech | mechType |
identity of the type of nucleation (child) More... | |
dimerStruct | DIMER = dimerStruct() |
used for PAH nucleation only More... | |
std::vector< double > | nucleationRxnRatios |
mole ratios for gas species rate coupling More... | |
std::vector< double > | nucleationPahRxnRates |
mole ratios for PAH gas species rate coupling More... | |
nucleationModel_LIN::nucleationModel_LIN | ( | ) |
Definition at line 9 of file nucleationModel_LIN.cc.
|
overridedefault |
|
overridevirtual |
Nucleation by Lindstedt (2005)
Rate from Lindstedt (2005), Proc. Comb. Inst. 30:775 Returns chemical nucleation rate in #/m3*s.
C2H2 --> 2C(s) + H2
state | input: gas and soot state, set by user. |
Implements soot::nucleationModel.
Definition at line 32 of file nucleationModel_LIN.cc.