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
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_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: