SootLib
Loading...
Searching...
No Matches
soot::nucleationModel_LL Class Reference

Detailed Description

Lindstedt nucleation model

Definition at line 14 of file nucleationModel_LL.h.

#include <nucleationModel_LL.h>

Public Member Functions

double getNucleationSootRate (state &state) override
 
 nucleationModel_LL ()
 
 ~nucleationModel_LL () override=default
 
- Public Member Functions inherited from soot::nucleationModel
virtual double getNucleationSootRate (state &state)=0
 
void getNucleationGasRates (const double &msootDotNucl, std::vector< double > &gasSourcesNucl) const
 
 nucleationModel ()
 
virtual ~nucleationModel ()=default
 

Additional Inherited Members

- Public Attributes inherited from soot::nucleationModel
sootModelSM
 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...
 

Constructor & Destructor Documentation

◆ nucleationModel_LL()

nucleationModel_LL::nucleationModel_LL ( )

Definition at line 9 of file nucleationModel_LL.cc.

◆ ~nucleationModel_LL()

soot::nucleationModel_LL::~nucleationModel_LL ( )
overridedefault

Member Function Documentation

◆ getNucleationSootRate()

double nucleationModel_LL::getNucleationSootRate ( state state)
overridevirtual

Nucleation by Leung, Lindstedt, Jones (1991)

Rate from Leung, Lindstedt, Jones (1991), Comb. & Flame 87:289-305. Returns chemical nucleation rate in #/m3*s.

C2H2 --> C(s) + H2

Parameters
stateinput: gas and soot state, set by user.
Returns
soot nucleation rate (#/m3*s)

Implements soot::nucleationModel.

Definition at line 32 of file nucleationModel_LL.cc.


The documentation for this class was generated from the following files: