Go to the documentation of this file.
50 phasePropertyName(
"thermo:rho"),
64 phasePropertyName(
"thermo:psi"),
78 phasePropertyName(
"thermo:mu"),
102 phasePropertyName(
"thermo:rho"),
116 phasePropertyName(
"thermo:psi"),
130 phasePropertyName(
"thermo:mu"),
145 const word& phaseName,
146 const word& dictionaryName
154 phasePropertyName(
"thermo:rho"),
168 phasePropertyName(
"thermo:psi"),
182 phasePropertyName(
"thermo:mu"),
199 const word& phaseName
202 return basicThermo::New<rhoThermo>(
mesh, phaseName);
209 const word& phaseName,
213 return basicThermo::New<rhoThermo>(
mesh, phaseName,
dictName);
232 return rho_.boundaryField()[patchi];
274 return mu_.boundaryField()[patchi];
Defines the attributes of an object for which implicit objectRegistry management is supported,...
rhoThermo(const rhoThermo &)
Construct as copy (not implemented)
virtual void correctRho(const volScalarField &deltaRho, const dimensionedScalar &rhoMin, const dimensionedScalar &rhoMax)
Add the given density correction to the density field.
A class for handling words, derived from Foam::string.
A class for managing temporary objects.
const dimensionSet dimDensity
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
static word timeName(const scalar t, const int precision=precision_)
Fundamental fluid thermodynamic properties.
const word dictName("blockMeshDict")
Dimension set for the base types.
virtual const volScalarField & psi() const
Compressibility [s^2/m^2].
label min(const labelHashSet &set, label minValue=labelMax)
Find the min value in labelHashSet, optionally limited by second argument.
virtual tmp< volScalarField > rho() const
Density [kg/m^3].
static autoPtr< rhoThermo > New(const fvMesh &, const word &phaseName=word::null)
Selector.
const dimensionedScalar rhoMin
virtual ~rhoThermo()
Destructor.
label max(const labelHashSet &set, label maxValue=labelMin)
Find the max value in labelHashSet, optionally limited by second argument.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual tmp< volScalarField > mu() const
Dynamic viscosity of mixture [kg/m/s].
Mesh data needed to do the Finite Volume discretisation.
const dimensionedScalar rhoMax
const Time & time() const
Return the top-level database.
defineTypeNameAndDebug(combustionModel, 0)