Diffusion limited rate surface reaction model for coal parcels. Limited to: More...
Public Member Functions | |
TypeName ("COxidationDiffusionLimitedRate") | |
Runtime type information. More... | |
COxidationDiffusionLimitedRate (const dictionary &dict, CloudType &owner) | |
Construct from dictionary. More... | |
COxidationDiffusionLimitedRate (const COxidationDiffusionLimitedRate< CloudType > &srm) | |
Construct copy. More... | |
virtual autoPtr< SurfaceReactionModel< CloudType > > | clone () const |
Construct and return a clone. More... | |
virtual | ~COxidationDiffusionLimitedRate ()=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... | |
Diffusion limited rate surface reaction model for coal parcels. Limited to:
where Sb is the stoichiometry of the reaction
Definition at line 55 of file COxidationDiffusionLimitedRate.H.
COxidationDiffusionLimitedRate | ( | const dictionary & | dict, |
CloudType & | owner | ||
) |
Construct from dictionary.
Definition at line 38 of file COxidationDiffusionLimitedRate.C.
References Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, Foam::Info, and Foam::nl.
COxidationDiffusionLimitedRate | ( | const COxidationDiffusionLimitedRate< CloudType > & | srm | ) |
Construct copy.
Definition at line 79 of file COxidationDiffusionLimitedRate.C.
|
virtualdefault |
Destructor.
TypeName | ( | "COxidationDiffusionLimitedRate< CloudType >" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return a clone.
Definition at line 123 of file COxidationDiffusionLimitedRate.H.
|
virtual |
Update surface reactions.
Definition at line 99 of file COxidationDiffusionLimitedRate.C.
References Foam::min(), Foam::constant::mathematical::pi(), and Foam::T().