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

Detailed Description

Josephson et al. optimized O2 & OH oxidation model

Definition at line 14 of file oxidationModel_OPTJ.h.

#include <oxidationModel_OPTJ.h>

Public Member Functions

double getOxidationSootRate (const state &state) const override
 
 oxidationModel_OPTJ ()
 
 ~oxidationModel_OPTJ () override=default
 
- Public Member Functions inherited from soot::oxidationModel
virtual double getOxidationSootRate (const state &state) const =0
 
void getOxidationGasRates (const double &msootDotOxid, std::vector< double > &gasSourcesOxid) const
 
 oxidationModel ()
 
virtual ~oxidationModel ()=default
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ oxidationModel_OPTJ()

oxidationModel_OPTJ::oxidationModel_OPTJ ( )

Definition at line 8 of file oxidationModel_OPTJ.cc.

◆ ~oxidationModel_OPTJ()

soot::oxidationModel_OPTJ::~oxidationModel_OPTJ ( )
overridedefault

Member Function Documentation

◆ getOxidationSootRate()

double oxidationModel_OPTJ::getOxidationSootRate ( const state &  state) const
overridevirtual

Oxidation by Josephson et al. 2017

A.J. Josephson, N.D. Gaffin, S.T. Smith, T.H. Fletcher, D.O. Lignell, "Modeling soot oxidation and gasification with Bayesian statistics," Energy and Fuels 31:11291-11303(2017). http://dx.doi.org/10.1021/acs.energyfuels.7b00899

C + 0.5 O2 --> CO C + OH --> CO + H

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

Implements soot::oxidationModel.

Definition at line 39 of file oxidationModel_OPTJ.cc.


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