61 compressibilityProperties_
67 compressibilityProperties_
73 compressibilityProperties_
75 rhovSat_(psiv_*pSat_),
80 compressibilityProperties_
104 compressibilityProperties_.readEntry(
"pSat", pSat_);
105 compressibilityProperties_.readEntry(
"psiv", psiv_);
106 compressibilityProperties_.readEntry(
"psil", psil_);
107 rhovSat_ = psiv_*pSat_;
108 compressibilityProperties_.readEntry(
"rholSat", rholSat_);
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
Abstract class for barotropic compressibility models.
const dictionary & compressibilityProperties() const
Return the phase transport properties dictionary.
const volScalarField & gamma_
dictionary compressibilityProperties_
barotropicCompressibilityModel(const barotropicCompressibilityModel &)=delete
No copy construct.
virtual bool read(const dictionary &compressibilityProperties)=0
Read compressibilityProperties dictionary.
Wallis compressibility model.
bool read(const dictionary &compressibilityProperties)
Read transportProperties dictionary.
void correct()
Correct the Wallis compressibility.
Wallis(const dictionary &compressibilityProperties, const volScalarField &gamma, const word &psiName="psi")
Construct from components.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A class for handling words, derived from Foam::string.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
Namespace for compressibility models.
const dimensionSet dimPressure
const dimensionSet dimCompressibility
GeometricField< scalar, fvPatchField, volMesh > volScalarField
const dimensionSet dimDensity