61 compressibilityProperties_
67 compressibilityProperties_
90 compressibilityProperties_.readEntry(
"psiv", psiv_);
91 compressibilityProperties_.readEntry(
"psil", psil_);
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.
linear compressibility model.
bool read(const dictionary &compressibilityProperties)
Read transportProperties dictionary.
void correct()
Correct the linear compressibility.
linear(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 dimCompressibility
GeometricField< scalar, fvPatchField, volMesh > volScalarField