12 #ifndef CT_WATERPROPS_H
13 #define CT_WATERPROPS_H
19 class WaterPropsIAPWS;
81 static double density_T(
double T,
double P,
int ifunc);
106 double relEpsilon(
double T,
double P_pascal,
int ifunc = 0);
143 double ADebye(
double T,
double P,
int ifunc);
Class for the liquid water pressure dependent standard state.
Class for calculating the equation of state of water.
The WaterProps class is used to house several approximation routines for properties of water.
double satPressure(double T)
Returns the saturation pressure given the temperature.
double isothermalCompressibility_IAPWS(double T, double P)
Returns the isothermal compressibility of water.
WaterPropsIAPWS * m_waterIAPWS
Pointer to the WaterPropsIAPWS object.
double relEpsilon(double T, double P_pascal, int ifunc=0)
Bradley-Pitzer equation for the dielectric constant of water as a function of temperature and pressur...
double density_IAPWS() const
Returns the density of water.
static double density_T(double T, double P, int ifunc)
Simple calculation of water density at atmospheric pressure.
WaterProps()
Default constructor.
double coeffThermalExp_IAPWS(double T, double P)
returns the coefficient of thermal expansion
double ADebye(double T, double P, int ifunc)
ADebye calculates the value of A_Debye as a function of temperature and pressure according to relatio...
bool m_own_sub
true if we own the WaterPropsIAPWS object
This file contains definitions of constants, types and terms that are used in internal routines and a...
Namespace for the Cantera kernel.