SootLib
Loading...
Searching...
No Matches
soot::oxidationModel Class Referenceabstract

Detailed Description

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

sootModelSM
 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...
 

Constructor & Destructor Documentation

◆ oxidationModel()

soot::oxidationModel::oxidationModel ( )
inline

Definition at line 38 of file oxidationModel.h.

◆ ~oxidationModel()

virtual soot::oxidationModel::~oxidationModel ( )
virtualdefault

Member Function Documentation

◆ getOxidationSootRate()

virtual double soot::oxidationModel::getOxidationSootRate ( const state state) const
pure virtual

◆ getOxidationGasRates()

void oxidationModel::getOxidationGasRates ( const double &  msootDotOxid,
std::vector< double > &  gasSourcesOxid 
) const

Gas source terms due to oxidation for coupling the gas to the soot.

Parameters
msootDotOxidinput: soot oxidation rate (kg/m3*s)
gasSourcesOxidoutput: vector of gas species source terms (kg/m3*s)

Definition at line 16 of file oxidationModel.cc.

Member Data Documentation

◆ SM

sootModel* soot::oxidationModel::SM

back pointer to soot model

Definition at line 24 of file oxidationModel.h.

◆ mechType

oxidationMech soot::oxidationModel::mechType

identity of the type of oxidation (child)

Definition at line 25 of file oxidationModel.h.

◆ oxidationRxnRatios

std::vector<double> soot::oxidationModel::oxidationRxnRatios

mole ratios for gas species rate coupling

Definition at line 27 of file oxidationModel.h.


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