Kinetic/diffusion limited rate surface reaction model for coal parcels. Limited to: More...
Public Member Functions | |
TypeName ("COxidationKineticDiffusionLimitedRate") | |
Runtime type information. More... | |
COxidationKineticDiffusionLimitedRate (const dictionary &dict, CloudType &owner) | |
Construct from dictionary. More... | |
COxidationKineticDiffusionLimitedRate (const COxidationKineticDiffusionLimitedRate< CloudType > &srm) | |
Construct copy. More... | |
virtual autoPtr< SurfaceReactionModel< CloudType > > | clone () const |
Construct and return a clone. More... | |
virtual | ~COxidationKineticDiffusionLimitedRate ()=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... | |
Kinetic/diffusion limited rate surface reaction model for coal parcels. Limited to:
where Sb is the stoichiometry of the reaction
Definition at line 54 of file COxidationKineticDiffusionLimitedRate.H.
COxidationKineticDiffusionLimitedRate | ( | const dictionary & | dict, |
CloudType & | owner | ||
) |
Construct from dictionary.
Definition at line 37 of file COxidationKineticDiffusionLimitedRate.C.
References Foam::endl(), and Foam::Info.
COxidationKineticDiffusionLimitedRate | ( | const COxidationKineticDiffusionLimitedRate< CloudType > & | srm | ) |
Construct copy.
Definition at line 74 of file COxidationKineticDiffusionLimitedRate.C.
|
virtualdefault |
Destructor.
TypeName | ( | "COxidationKineticDiffusionLimitedRate< CloudType >" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return a clone.
Definition at line 128 of file COxidationKineticDiffusionLimitedRate.H.
|
virtual |
Update surface reactions.
Definition at line 96 of file COxidationKineticDiffusionLimitedRate.C.
References Foam::exp(), Foam::min(), Foam::constant::mathematical::pi(), Foam::pow(), Foam::constant::thermodynamic::RR, Foam::sqr(), and T.