Char oxidation model given by Hurt and Mitchell: More...
Public Member Functions | |
TypeName ("COxidationHurtMitchell") | |
Runtime type information. More... | |
COxidationHurtMitchell (const dictionary &dict, CloudType &owner) | |
Construct from dictionary. More... | |
COxidationHurtMitchell (const COxidationHurtMitchell< CloudType > &srm) | |
Construct copy. More... | |
virtual autoPtr< SurfaceReactionModel< CloudType > > | clone () const |
Construct and return a clone. More... | |
virtual | ~COxidationHurtMitchell ()=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... | |
Char oxidation model given by Hurt and Mitchell:
Based on the reference: Hurt R. and Mitchell R., "Unified high-temperature char combustion kinetics for a suite of coals of various rank", 24th Symposium in Combustion, The Combustion Institute, 1992, p 1243-1250
Model specifies the rate of char combustion.
C(s) + Sb*O2 -> CO2
where Sb is the stoichiometry of the reaction
Model validity: Gas temperature: Tc > 1500 K Particle sizes: 75 um -> 200 um Pox > 0.3 atm
Definition at line 65 of file COxidationHurtMitchell.H.
COxidationHurtMitchell | ( | const dictionary & | dict, |
CloudType & | owner | ||
) |
Construct from dictionary.
Definition at line 36 of file COxidationHurtMitchell.C.
References Foam::endl(), and Foam::Info.
COxidationHurtMitchell | ( | const COxidationHurtMitchell< CloudType > & | srm | ) |
Construct copy.
Definition at line 78 of file COxidationHurtMitchell.C.
|
virtualdefault |
Destructor.
TypeName | ( | "COxidationHurtMitchell< CloudType >" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return a clone.
Definition at line 136 of file COxidationHurtMitchell.H.
|
virtual |
Update surface reactions.
Definition at line 99 of file COxidationHurtMitchell.C.
References A, Foam::exp(), Foam::max(), Foam::min(), Foam::constant::mathematical::pi(), Foam::constant::thermodynamic::RR, Foam::sqr(), Foam::sqrt(), and T.