Go to the documentation of this file.
32 const word& phaseName,
33 const dictionary& phaseDict,
42 IOobject::groupName(
"alpha", phaseName),
51 phaseDict_(phaseDict),
56 IOobject::groupName(
"nu", phaseName),
71 return autoPtr<phase>(NULL);
83 phaseDict_ = phaseDict;
85 if (nuModel_->read(phaseDict_))
87 phaseDict_.lookup(
"rho") >> rho_;
bool read(const dictionary &phaseDict)
Read base transportProperties dictionary.
autoPtr< BasicCompressibleTurbulenceModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const typename BasicCompressibleTurbulenceModel::transportModel &transport, const word &propertiesName)
const dimensionSet dimDensity
void correct()
Correct the phase properties.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
autoPtr< phase > clone() const
Return clone.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
phase(const word &name, const dictionary &phaseDict, const volVectorField &U, const surfaceScalarField &phi)
Construct from components.
GeometricField< vector, fvPatchField, volMesh > volVectorField
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField