SootLib
|
Abstract base class to calculate oxidation rates
Definition at line 18 of file oxidationModel.h.
#include <oxidationModel.h>
Public Member Functions | |
virtual double | getOxidationSootRate (const state &state) const =0 |
void | getOxidationGasRates (const double &msootDotOxid, std::vector< double > &gasSourcesOxid) const |
oxidationModel () | |
virtual | ~oxidationModel ()=default |
Public Attributes | |
sootModel * | SM |
back pointer to soot model More... | |
oxidationMech | mechType |
identity of the type of oxidation (child) More... | |
std::vector< double > | oxidationRxnRatios |
mole ratios for gas species rate coupling More... | |
|
inline |
Definition at line 38 of file oxidationModel.h.
|
virtualdefault |
|
pure virtual |
void oxidationModel::getOxidationGasRates | ( | const double & | msootDotOxid, |
std::vector< double > & | gasSourcesOxid | ||
) | const |
Gas source terms due to oxidation for coupling the gas to the soot.
msootDotOxid | input: soot oxidation rate (kg/m3*s) |
gasSourcesOxid | output: vector of gas species source terms (kg/m3*s) |
Definition at line 16 of file oxidationModel.cc.
sootModel* soot::oxidationModel::SM |
back pointer to soot model
Definition at line 24 of file oxidationModel.h.
oxidationMech soot::oxidationModel::mechType |
identity of the type of oxidation (child)
Definition at line 25 of file oxidationModel.h.
std::vector<double> soot::oxidationModel::oxidationRxnRatios |
mole ratios for gas species rate coupling
Definition at line 27 of file oxidationModel.h.