50 phaseScopedName(
"thermo",
"rho"),
65 phaseScopedName(
"thermo",
"psi"),
80 phaseScopedName(
"thermo",
"mu"),
105 phaseScopedName(
"thermo",
"rho"),
120 phaseScopedName(
"thermo",
"psi"),
135 phaseScopedName(
"thermo",
"mu"),
151 const word& phaseName,
152 const word& dictionaryName
160 phaseScopedName(
"thermo",
"rho"),
175 phaseScopedName(
"thermo",
"psi"),
190 phaseScopedName(
"thermo",
"mu"),
208 const word& phaseName
211 return basicThermo::New<rhoThermo>(
mesh, phaseName);
218 const word& phaseName,
222 return basicThermo::New<rhoThermo>(
mesh, phaseName,
dictName);
241 return rho_.boundaryField()[patchi];
283 return mu_.boundaryField()[patchi];
A list of keyword definitions, which are a keyword followed by a number of values (eg...
label max(const labelHashSet &set, label maxValue=labelMin)
Find the max value in labelHashSet, optionally limited by second argument.
const word dictName("faMeshDefinition")
virtual void correctRho(const volScalarField &deltaRho, const dimensionedScalar &rhoMin, const dimensionedScalar &rhoMax)
Add the given density correction to the density field.
static autoPtr< rhoThermo > New(const fvMesh &, const word &phaseName=word::null)
Selector.
const dimensionedScalar rhoMin
rhoThermo(const rhoThermo &)
Construct as copy (not implemented)
Dimension set for the base types, which can be used to implement rigorous dimension checking for alge...
virtual const volScalarField & psi() const
Compressibility [s^2/m^2].
virtual tmp< volScalarField > mu() const
Dynamic viscosity of mixture [kg/m/s].
A class for handling words, derived from Foam::string.
Fundamental fluid thermodynamic properties.
label min(const labelHashSet &set, label minValue=labelMax)
Find the min value in labelHashSet, optionally limited by second argument.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
defineTypeNameAndDebug(combustionModel, 0)
virtual tmp< volScalarField > rho() const
Density [kg/m^3].
const dimensionSet dimDensity
virtual ~rhoThermo()
Destructor.
Mesh data needed to do the Finite Volume discretisation.
Basic thermodynamic properties based on density.
A class for managing temporary objects.
Defines the attributes of an object for which implicit objectRegistry management is supported...
const dimensionedScalar rhoMax