62 dictionary phaseDict_;
86 autoPtr<surfaceScalarField> phiPtr_;
89 autoPtr<diameterModel> dPtr_;
98 const word& phaseName,
99 const dictionary& phaseDict,
104 autoPtr<phaseModel>
clone()
const;
virtual bool read()
Read object.
A list of keyword definitions, which are a keyword followed by any number of values (e...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
static const dictionary null
Null dictionary.
phaseModel(const word &phaseName, const volScalarField &p, const volScalarField &T)
Construct from components.
GeometricField< vector, fvPatchField, volMesh > volVectorField
A keyword and a list of tokens is a 'dictionaryEntry'.
iNew(const volScalarField &p, const volScalarField &T)
autoPtr< phaseModel > clone() const
Return clone.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
virtual ~phaseModel()
Destructor.
virtual bool read()
Read phase properties dictionary.
A class for handling words, derived from string.
const keyType & keyword() const
Return keyword.
const dimensionedScalar & rho() const
const volVectorField & DDtU() const
const word & keyword() const
const dimensionedScalar & nu() const
Return the laminar viscosity.
void correct()
Correct the laminar viscosity.
const volVectorField & U() const
tmp< volScalarField > d() const
autoPtr< phaseModel > operator()(Istream &is) const
const word & name() const
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
const Mesh & mesh() const
Return mesh.
Mesh data needed to do the Finite Volume discretisation.
const dimensionedScalar & Cp() const
const surfaceScalarField & alphaPhi() const
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
A class for managing temporary objects.
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
const surfaceScalarField & phi() const
const dimensionedScalar & kappa() const