Dummy surface reaction model for 'none'. More...
Public Member Functions | |
TypeName ("none") | |
Runtime type information. More... | |
NoheterogeneousReacting (const dictionary &dict, CloudType &owner) | |
Construct from dictionary. More... | |
NoheterogeneousReacting (const NoheterogeneousReacting< CloudType > &srm) | |
Construct copy. More... | |
virtual autoPtr< HeterogeneousReactingModel< CloudType > > | clone () const |
Construct and return a clone. More... | |
virtual | ~NoheterogeneousReacting ()=default |
Destructor. More... | |
virtual bool | active () const |
Flag to indicate whether model activates devolatisation model. 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... | |
Public Member Functions inherited from HeterogeneousReactingModel< CloudType > | |
TypeName ("heterogeneousReactionModel") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, HeterogeneousReactingModel, dictionary,(const dictionary &dict, CloudType &cloud),(dict, cloud)) | |
Declare runtime constructor selection table. More... | |
HeterogeneousReactingModel (CloudType &owner) | |
Construct null from owner. More... | |
HeterogeneousReactingModel (const dictionary &dict, CloudType &cloud, const word &type) | |
Construct from dictionary. More... | |
HeterogeneousReactingModel (const HeterogeneousReactingModel< CloudType > &srm) | |
Construct copy. More... | |
virtual | ~HeterogeneousReactingModel ()=default |
Destructor. More... | |
void | addToSurfaceReactionMass (const scalar dMass) |
Add to devolatilisation mass. More... | |
virtual label | nF () const |
Number of progress variable. More... | |
virtual void | info (Ostream &os) |
Write injection info to stream. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from HeterogeneousReactingModel< CloudType > | |
static autoPtr< HeterogeneousReactingModel< CloudType > > | New (const dictionary &dict, CloudType &cloud) |
Selector. More... | |
Protected Attributes inherited from HeterogeneousReactingModel< CloudType > | |
scalar | dMass_ |
Net mass of lagrangian phase consumed. More... | |
label | nF_ |
Number of progress variables. More... | |
Dummy surface reaction model for 'none'.
Definition at line 51 of file NoheterogeneousReacting.H.
NoheterogeneousReacting | ( | const dictionary & | dict, |
CloudType & | owner | ||
) |
Construct from dictionary.
Definition at line 34 of file NoheterogeneousReacting.C.
NoheterogeneousReacting | ( | const NoheterogeneousReacting< CloudType > & | srm | ) |
Construct copy.
Definition at line 45 of file NoheterogeneousReacting.C.
|
virtualdefault |
Destructor.
TypeName | ( | "none" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return a clone.
Implements HeterogeneousReactingModel< CloudType >.
Definition at line 73 of file NoheterogeneousReacting.H.
|
virtual |
Flag to indicate whether model activates devolatisation model.
Definition at line 56 of file NoheterogeneousReacting.C.
|
virtual |
Update surface reactions.
Implements HeterogeneousReactingModel< CloudType >.
Definition at line 64 of file NoheterogeneousReacting.C.
|
virtual |
Number of reactions in the model.
Implements HeterogeneousReactingModel< CloudType >.
Definition at line 88 of file NoheterogeneousReacting.C.