Limited to C(s) + O2 -> CO2. More...
Public Member Functions | |
TypeName ("COxidationMurphyShaddix") | |
Runtime type information. More... | |
COxidationMurphyShaddix (const dictionary &dict, CloudType &owner) | |
Construct from dictionary. More... | |
COxidationMurphyShaddix (const COxidationMurphyShaddix< CloudType > &srm) | |
Construct copy. More... | |
virtual autoPtr< SurfaceReactionModel< CloudType > > | clone () const |
Construct and return a clone. More... | |
virtual | ~COxidationMurphyShaddix ()=default |
Destructor. More... | |
virtual scalar | calculate (const scalar dt, const scalar Re, const scalar nu, const label celli, const scalar d, const scalar T, const scalar Tc, const scalar pc, const scalar rhoc, const scalar mass, const scalarField &YGas, const scalarField &YLiquid, const scalarField &YSolid, const scalarField &YMixture, const scalar N, scalarField &dMassGas, scalarField &dMassLiquid, scalarField &dMassSolid, scalarField &dMassSRCarrier) const |
Update surface reactions. More... | |
Limited to C(s) + O2 -> CO2.
Loosely based on the reference: Murphy, J. J., Shaddix, C. R., Combustion kinetics of coal chars in oxygen-enriched environments, Combustion and Flame 144, pp710-729, 2006
Definition at line 54 of file COxidationMurphyShaddix.H.
COxidationMurphyShaddix | ( | const dictionary & | dict, |
CloudType & | owner | ||
) |
Construct from dictionary.
Definition at line 45 of file COxidationMurphyShaddix.C.
References Foam::endl(), and Foam::Info.
COxidationMurphyShaddix | ( | const COxidationMurphyShaddix< CloudType > & | srm | ) |
Construct copy.
Definition at line 85 of file COxidationMurphyShaddix.C.
|
virtualdefault |
Destructor.
TypeName | ( | "COxidationMurphyShaddix< CloudType >" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return a clone.
Definition at line 149 of file COxidationMurphyShaddix.H.
|
virtual |
Update surface reactions.
Definition at line 111 of file COxidationMurphyShaddix.C.
References D, Foam::expressions::patchExpr::debug, Foam::endl(), Foam::exp(), Foam::mag(), Foam::min(), N(), Foam::nl, Foam::constant::mathematical::pi(), Foam::Pout, Foam::pow(), Foam::constant::thermodynamic::RR, Foam::sqr(), T, and WarningInFunction.