Heteregeneous noncatalytic reaction MUCS approach. Reference: D. Papanastassiou and G. Bitsianes, Modelling of Heterogeneous Gas-Solid Reactions, Metallurgical Transsactions, 480. Volume 4. 1973. More...
Public Member Functions | |
TypeName ("MUCSheterogeneousRate") | |
Runtime type information. More... | |
MUCSheterogeneousRate (const dictionary &dict, CloudType &owner) | |
Construct from dictionary. More... | |
MUCSheterogeneousRate (const MUCSheterogeneousRate< CloudType > &srm) | |
Construct copy. More... | |
virtual autoPtr< HeterogeneousReactingModel< CloudType > > | clone () const |
Construct and return a clone. More... | |
virtual | ~MUCSheterogeneousRate ()=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 &YSolid, scalarField &F, const scalar N, scalar &NCpW, scalarField &dMassSolid, scalarField &dMassSRCarrier) const |
Update surface reactions. More... | |
virtual label | nReactions () const |
Number of reactions in the model. More... | |
Heteregeneous noncatalytic reaction MUCS approach. Reference: D. Papanastassiou and G. Bitsianes, Modelling of Heterogeneous Gas-Solid Reactions, Metallurgical Transsactions, 480. Volume 4. 1973.
Definition at line 52 of file MUCSheterogeneousRate.H.
MUCSheterogeneousRate | ( | const dictionary & | dict, |
CloudType & | owner | ||
) |
Construct from dictionary.
Definition at line 35 of file MUCSheterogeneousRate.C.
MUCSheterogeneousRate | ( | const MUCSheterogeneousRate< CloudType > & | srm | ) |
Construct copy.
Definition at line 80 of file MUCSheterogeneousRate.C.
|
virtualdefault |
Destructor.
TypeName | ( | "MUCSheterogeneousRate< CloudType >" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return a clone.
Definition at line 142 of file MUCSheterogeneousRate.H.
|
virtual |
Update surface reactions.
Definition at line 107 of file MUCSheterogeneousRate.C.
References Foam::constant::atomic::alpha, Foam::cbrt(), composition, Foam::expressions::patchExpr::debug, Foam::endl(), Foam::exp(), f(), F(), k, Foam::nl, nu, Foam::constant::mathematical::pi(), Foam::Pout, Foam::pow3(), Foam::Re(), rhof(), Foam::constant::thermodynamic::RR, Foam::sqr(), Foam::sqrt(), and T.
|
virtual |
Number of reactions in the model.
Definition at line 235 of file MUCSheterogeneousRate.C.