SootLib
|
Coagulation: harmonic mean between free molecular and continuum.
Definition at line 15 of file coagulationModel_HM.h.
#include <coagulationModel_HM.h>
Public Member Functions | |
double | getCoagulationSootRate (const state &state, double m1, double m2) const override |
coagulationModel_HM () | |
~coagulationModel_HM () override=default | |
![]() | |
double | getCoagulationSootRate (const state &state, double m1, double m2) const override |
double | getKfm (const state &state) const override |
coagulationModel_FM () | |
~coagulationModel_FM () override=default | |
![]() | |
virtual double | getCoagulationSootRate (const state &state, double m1, double m2) const =0 |
virtual double | getKfm (const state &state) const |
virtual double | getKc (const state &state) const |
virtual double | getKcp (const state &state) const |
void | set_FM_multiplier (double FM_multiplier_) |
coagulationModel ()=default | |
virtual | ~coagulationModel ()=default |
![]() | |
double | getCoagulationSootRate (const state &state, double m1, double m2) const override |
double | getKc (const state &state) const override |
double | getKcp (const state &state) const override |
coagulationModel_CONTINUUM () | |
~coagulationModel_CONTINUUM () override=default | |
Additional Inherited Members | |
![]() | |
sootModel * | SM |
back pointer to soot model More... | |
coagulationMech | mechType |
identity of the type of coagulation (child) More... | |
![]() | |
double | FM_multiplier |
multiply the FM rate by this (1.0 default, user set); make =9/2/eps_c for LL More... | |
|
inline |
Definition at line 27 of file coagulationModel_HM.h.
|
overridedefault |
|
overridevirtual |
Coagulation as harmonic mean between FM and continuum regimes.
FM and Continuum as outlined in Seinfeld and Pandis 3rd Ed. pages 372, 547, 548 See also Frenklach (2002) "Reaction mechanism of soot formation in flames" Phys. Chem. Chem. Phys. 4 p 2028–2037.
state | input: gas and soot state, set by user. |
m1 | input: first particle size (kg) |
m2 | input: second particle size (kg) |
Reimplemented from soot::coagulationModel_CONTINUUM.
Definition at line 22 of file coagulationModel_HM.cc.