constantNucleation Class Reference

Constant nucleation rate within all classes computed from fvOptions mass source. More...

Inheritance diagram for constantNucleation:
Collaboration diagram for constantNucleation:

Public Member Functions

 TypeName ("constant")
 Runtime type information. More...
 
 constantNucleation (const populationBalanceModel &popBal, const dictionary &dict)
 
virtual ~constantNucleation ()
 Destructor. More...
 
virtual void addToNucleationRate (volScalarField &nucleationRate, const label i)
 Add to nucleationRate. More...
 
- Public Member Functions inherited from nucleationModel
 TypeName ("nucleationModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, nucleationModel, dictionary,(const populationBalanceModel &popBal, const dictionary &dict),(popBal, dict))
 
 nucleationModel (const populationBalanceModel &popBal, const dictionary &dict)
 
autoPtr< nucleationModelclone () const
 
virtual ~nucleationModel ()
 Destructor. More...
 
const populationBalanceModelpopBal () const
 Return reference to the populationBalanceModel. More...
 
const dictionarydict () const
 Return reference to model dictionary. More...
 
virtual void correct ()
 Correct diameter independent expressions. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from nucleationModel
static autoPtr< nucleationModelNew (const word &type, const populationBalanceModel &popBal, const dictionary &dict)
 
- Protected Attributes inherited from nucleationModel
const populationBalanceModelpopBal_
 Reference to the populationBalanceModel. More...
 
const dictionary dict_
 Model dictionary. More...
 

Detailed Description

Constant nucleation rate within all classes computed from fvOptions mass source.

Nucleation source due to reactions. Applicable for irreversible reactions only.

Source files

Source files

Definition at line 53 of file constantNucleation.H.

Constructor & Destructor Documentation

◆ constantNucleation()

constantNucleation ( const populationBalanceModel popBal,
const dictionary dict 
)

◆ ~constantNucleation()

virtual ~constantNucleation ( )
inlinevirtual

Destructor.

Definition at line 81 of file constantNucleation.H.

References constantNucleation::addToNucleationRate().

Here is the call graph for this function:

Member Function Documentation

◆ TypeName()

TypeName ( "constant"  )

Runtime type information.

◆ addToNucleationRate()

virtual void addToNucleationRate ( volScalarField nucleationRate,
const label  i 
)
virtual

Add to nucleationRate.

Implements nucleationModel.

Referenced by constantNucleation::~constantNucleation().

Here is the caller graph for this function:

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