33 namespace saturationModels
75 return function_->value(
T);
85 const scalar dT(rootSmall);
89 function_->value(
T + dT/2)
90 - function_->value(
T - dT/2)
Macros for easy insertion into run-time selection tables.
Run-time selectable general function of one variable.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Saturation vapour pressure in terms of temperature in Kelvins. The saturation pressure in Pa is speci...
function1Pressure(const dictionary &dict)
Construct from a dictionary and an interface.
virtual tmp< scalarField > pSat(const scalarField &T) const
Saturation pressure for scalarField.
virtual ~function1Pressure()
Destructor.
virtual tmp< scalarField > pSatPrime(const scalarField &T) const
Saturation pressure derivative w.r.t. temperature for scalarField.
virtual tmp< scalarField > lnPSat(const scalarField &T) const
Natural log of the saturation pressure for scalarField.
Model to describe the dependence of saturation pressure on temperature.
A class for managing temporary objects.
addToRunTimeSelectionTable(saturationPressureModel, Antoine, dictionary)
defineTypeNameAndDebug(Antoine, 0)
dimensionedScalar log(const dimensionedScalar &ds)
const dimensionSet & dimPressure
tmp< DimensionedField< TypeR, GeoMesh, Field > > New(const tmp< DimensionedField< TypeR, GeoMesh, Field >> &tdf1, const word &name, const dimensionSet &dimensions)
void T(GeometricField< Type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1)
const dimensionSet & dimTemperature