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

Detailed Description

Leung_Lindstedt (1991) growth model

Definition at line 14 of file growthModel_LL.h.

#include <growthModel_LL.h>

Public Member Functions

double getGrowthSootRate (const state &state) const override
 
 growthModel_LL ()
 
 ~growthModel_LL () override=default
 
- Public Member Functions inherited from soot::growthModel
virtual double getGrowthSootRate (const state &state) const =0
 
void getGrowthGasRates (const double &msootDotGrow, std::vector< double > &gasSourcesGrow) const
 
 growthModel ()
 
virtual ~growthModel ()=default
 

Additional Inherited Members

- Public Attributes inherited from soot::growthModel
sootModelSM
 back pointer to soot model More...
 
growthMech mechType
 identity of the type of growth (child) More...
 
std::vector< double > growthRxnRatios
 mole ratios for gas species rate coupling More...
 

Constructor & Destructor Documentation

◆ growthModel_LL()

growthModel_LL::growthModel_LL ( )

Definition at line 10 of file growthModel_LL.cc.

◆ ~growthModel_LL()

soot::growthModel_LL::~growthModel_LL ( )
overridedefault

Member Function Documentation

◆ getGrowthSootRate()

double growthModel_LL::getGrowthSootRate ( const state state) const
overridevirtual

Growth by Leung_Lindstedt (1991)

Rate from Leung & Lindstedt (1991), Comb. & Flame 87:289-305. Returns chemical surface growth rate in kg/m2*s.

C2H2 + nC(s) --> (n+2)C(s) + H2

Parameters
stateinput: gas and soot state, set by user.
Returns
soot growth rate (kg/m2*s)

Implements soot::growthModel.

Definition at line 33 of file growthModel_LL.cc.


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