Public Member Functions | List of all members
MUCSheterogeneousRate Class Reference

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")
 
 MUCSheterogeneousRate (const dictionary &dict, CloudType &owner)
 
 MUCSheterogeneousRate (const MUCSheterogeneousRate< CloudType > &srm)
 
virtual autoPtr< HeterogeneousReactingModel< CloudType > > clone () const
 
virtual ~MUCSheterogeneousRate ()=default
 
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
 
virtual label nReactions () const
 

Detailed Description

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 46 of file MUCSheterogeneousRate.H.

Constructor & Destructor Documentation

◆ MUCSheterogeneousRate() [1/2]

MUCSheterogeneousRate ( const dictionary dict,
CloudType owner 
)

Definition at line 28 of file MUCSheterogeneousRate.C.

◆ MUCSheterogeneousRate() [2/2]

Definition at line 73 of file MUCSheterogeneousRate.C.

◆ ~MUCSheterogeneousRate()

virtual ~MUCSheterogeneousRate ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "MUCSheterogeneousRate"  )

◆ clone()

virtual autoPtr<HeterogeneousReactingModel<CloudType> > clone ( ) const
inlinevirtual

Definition at line 136 of file MUCSheterogeneousRate.H.

◆ calculate()

Foam::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
virtual

◆ nReactions()

Foam::label nReactions ( ) const
virtual

Definition at line 228 of file MUCSheterogeneousRate.C.


The documentation for this class was generated from the following files: