35 namespace compressibilityModels
61 compressibilityProperties_
67 compressibilityProperties_
73 compressibilityProperties_
79 compressibilityProperties_
95 /((scalar(1) - gamma_)*pSat_ + gamma_*rholSat_/psil_)
101 ((scalar(1) - gamma_)/
sqrt(psiv_) + gamma_*sfa/
sqrt(psil_))
102 *
sqrt(psiv_*psil_)/sfa
114 compressibilityProperties_.readEntry(
"pSat", pSat_);
115 compressibilityProperties_.readEntry(
"psiv", psiv_);
116 compressibilityProperties_.readEntry(
"psil", psil_);
117 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.
virtual bool read()
Re-read model coefficients if they have changed.
Abstract class for barotropic compressibility models.
Chung compressibility model.
void correct()
Correct the Chung compressibility.
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.
const dimensionSet dimPressure
const dimensionSet dimCompressibility
dimensionedSymmTensor sqr(const dimensionedVector &dv)
dimensionedScalar sqrt(const dimensionedScalar &ds)
const dimensionSet dimDensity