Go to the documentation of this file.
35 #ifndef phaseChangeTwoPhaseMixture_H
36 #define phaseChangeTwoPhaseMixture_H
82 TypeName(
"phaseChangeTwoPhaseMixture");
156 virtual bool read() = 0;
const dimensionedScalar & pSat() const
Return const-access to the saturation vapour pressure.
A class for handling words, derived from string.
Pair< tmp< volScalarField > > vDotP() const
Return the volumetric condensation and vaporisation rates as.
dimensionedScalar pSat_
Saturation vapour pressure.
dictionary phaseChangeTwoPhaseMixtureCoeffs_
virtual bool read()=0
Read the transportProperties dictionary and update.
TypeName("phaseChangeTwoPhaseMixture")
Runtime type information.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Generic dimensioned Type class.
A two-phase incompressible transportModel.
virtual Pair< tmp< volScalarField > > mDotP() const =0
Return the mass condensation and vaporisation rates as coefficients.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
virtual void correct()=0
Correct the phaseChange model.
An ordered pair of two objects of type <T> with first() and second() elements.
Macros to ease declaration of run-time selection tables.
void operator=(const phaseChangeTwoPhaseMixture &)
Disallow default bitwise assignment.
Pair< tmp< volScalarField > > vDotAlphal() const
Return the volumetric condensation and vaporisation rates as a.
const volVectorField & U() const
Return const-access to the mixture velocity.
declareRunTimeSelectionTable(autoPtr, phaseChangeTwoPhaseMixture, components,(const volVectorField &U, const surfaceScalarField &phi),(U, phi))
phaseChangeTwoPhaseMixture(const phaseChangeTwoPhaseMixture &)
Disallow copy construct.
static autoPtr< phaseChangeTwoPhaseMixture > New(const volVectorField &U, const surfaceScalarField &phi)
Return a reference to the selected phaseChange model.
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
Generic GeometricField class.
virtual Pair< tmp< volScalarField > > mDotAlphal() const =0
Return the mass condensation and vaporisation rates as a.
virtual ~phaseChangeTwoPhaseMixture()
Destructor.