34 namespace saturationModels
51 template<
class FieldType>
59 template<
class FieldType>
Macros for easy insertion into run-time selection tables.
DimensionedField< Type, GeoMesh, PrimitiveField > Internal
Type of the internal field from which this GeometricField is derived.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Constant saturation temperature model.
virtual ~constantTemperature()
Destructor.
const dimensionedScalar Tsat_
Constant saturation temperature.
tmp< FieldType > Tsat(const FieldType &p) const
Saturation temperature.
constantTemperature(const dictionary &dict)
Construct from a dictionary.
tmp< FieldType > TsatPrime(const FieldType &p) const
Saturation temperature derivative w.r.t. pressure.
Model to describe the dependence of saturation temperature on pressure.
A class for managing temporary objects.
IMPLEMENT_TSAT(saturationModels::constantTemperature, scalarField)
tmp< scalarField > evaluate(const scalarField &argument, const word &name, const dimensionedScalar &value)
Construct a scalar field from a uniform value.
addToRunTimeSelectionTable(saturationPressureModel, Antoine, dictionary)
static const dimensionedScalar zeroTbyP(dimTemperature/dimPressure, 0)
defineTypeNameAndDebug(Antoine, 0)
const dimensionSet dimPressure
const dimensionSet dimTemperature
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
VolField< scalar > volScalarField