Public Member Functions | List of all members
NoDevolatilisation< CloudType > Class Template Reference

Dummy devolatilisation model for 'none'. More...

Inheritance diagram for NoDevolatilisation< CloudType >:
Inheritance graph
[legend]
Collaboration diagram for NoDevolatilisation< CloudType >:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("none")
 
 NoDevolatilisation (const dictionary &, CloudType &owner)
 
 NoDevolatilisation (const NoDevolatilisation< CloudType > &dm)
 
virtual autoPtr< DevolatilisationModel< CloudType > > clone () const
 
virtual ~NoDevolatilisation ()
 
virtual bool active () const
 
virtual void calculate (const scalar dt, const scalar age, const scalar mass0, const scalar mass, const scalar T, const scalarField &YGasEff, const scalarField &YLiquidEff, const scalarField &YSolidEff, label &canCombust, scalarField &dMassDV) const
 
- Public Member Functions inherited from DevolatilisationModel< CloudType >
 TypeName ("devolatilisationModel")
 
 declareRunTimeSelectionTable (autoPtr, DevolatilisationModel, dictionary,(const dictionary &dict, CloudType &owner),(dict, owner))
 
 DevolatilisationModel (CloudType &owner)
 
 DevolatilisationModel (const dictionary &dict, CloudType &owner, const word &type)
 
 DevolatilisationModel (const DevolatilisationModel< CloudType > &dm)
 
virtual autoPtr< DevolatilisationModel< CloudType > > clone () const=0
 
virtual ~DevolatilisationModel ()
 
void addToDevolatilisationMass (const scalar dMass)
 
virtual void info (Ostream &os)
 

Additional Inherited Members

- Static Public Member Functions inherited from DevolatilisationModel< CloudType >
static autoPtr< DevolatilisationModel< CloudType > > New (const dictionary &dict, CloudType &owner)
 
- Protected Attributes inherited from DevolatilisationModel< CloudType >
scalar dMass_
 

Detailed Description

template<class CloudType>
class Foam::NoDevolatilisation< CloudType >

Dummy devolatilisation model for 'none'.

Definition at line 44 of file NoDevolatilisation.H.

Constructor & Destructor Documentation

◆ NoDevolatilisation() [1/2]

NoDevolatilisation ( const dictionary ,
CloudType owner 
)

Definition at line 27 of file NoDevolatilisation.C.

◆ NoDevolatilisation() [2/2]

Definition at line 38 of file NoDevolatilisation.C.

◆ ~NoDevolatilisation()

Definition at line 49 of file NoDevolatilisation.C.

Member Function Documentation

◆ TypeName()

TypeName ( "none"  )

◆ clone()

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

Definition at line 64 of file NoDevolatilisation.H.

◆ active()

bool active
virtual

Definition at line 56 of file NoDevolatilisation.C.

◆ calculate()

void calculate ( const scalar  dt,
const scalar  age,
const scalar  mass0,
const scalar  mass,
const scalar  T,
const scalarField YGasEff,
const scalarField YLiquidEff,
const scalarField YSolidEff,
label &  canCombust,
scalarField dMassDV 
) const
virtual

Implements DevolatilisationModel< CloudType >.

Definition at line 64 of file NoDevolatilisation.C.


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