Go to the documentation of this file.
36 #ifndef phaseChangeModel_H
37 #define phaseChangeModel_H
47 namespace regionModels
49 namespace surfaceFilmModels
A class for handling words, derived from string.
static autoPtr< phaseChangeModel > New(surfaceFilmModel &owner, const dictionary &dict)
Return a reference to the selected phase change model.
declareRunTimeSelectionTable(autoPtr, phaseChangeModel, dictionary,(surfaceFilmModel &owner, const dictionary &dict),(owner, dict))
virtual void info(Ostream &os) const
Provide some feedback.
const surfaceFilmModel & owner() const
Return const access to the owner surface film model.
Pre-declare SubField and related Field type.
void operator=(const phaseChangeModel &)
Disallow default bitwise assignment.
const dictionary & dict() const
Return const access to the cloud dictionary.
virtual void correct(const scalar dt, scalarField &availableMass, volScalarField &dMass, volScalarField &dEnergy)
Correct.
A list of keyword definitions, which are a keyword followed by any number of values (e....
TypeName("phaseChangeModel")
Runtime type information.
const word & modelType() const
Return const access to the sub-model type.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
virtual void correctModel(const scalar dt, scalarField &availableMass, scalarField &dMass, scalarField &dEnergy)=0
Correct.
Macros to ease declaration of run-time selection tables.
virtual ~phaseChangeModel()
Destructor.
scalar latestMassPC_
Latest mass transfer due to phase change.
scalar totalMassPC_
Total mass transfer due to phase change.
Base class for surface film models.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
phaseChangeModel(const phaseChangeModel &)
Disallow default bitwise copy construct.
Generic GeometricField class.