12#ifndef CT_WATERPROPS_H
13#define CT_WATERPROPS_H
143 static doublereal
density_T(doublereal T, doublereal P,
int ifunc);
168 doublereal
relEpsilon(doublereal T, doublereal P_pascal,
int ifunc = 0);
205 doublereal
ADebye(doublereal T, doublereal 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.
doublereal ADebye(doublereal T, doublereal P, int ifunc)
ADebye calculates the value of A_Debye as a function of temperature and pressure according to relatio...
WaterPropsIAPWS * m_waterIAPWS
Pointer to the WaterPropsIAPWS object.
doublereal coeffThermalExp_IAPWS(doublereal T, doublereal P)
returns the coefficient of thermal expansion
doublereal density_IAPWS() const
Returns the density of water.
doublereal relEpsilon(doublereal T, doublereal P_pascal, int ifunc=0)
Bradley-Pitzer equation for the dielectric constant of water as a function of temperature and pressur...
doublereal isothermalCompressibility_IAPWS(doublereal T, doublereal P)
Returns the isothermal compressibility of water.
WaterProps()
Default constructor.
static doublereal density_T(doublereal T, doublereal P, int ifunc)
Simple calculation of water density at atmospheric pressure.
bool m_own_sub
true if we own the WaterPropsIAPWS object
doublereal satPressure(doublereal T)
Returns the saturation pressure given the temperature.
This file contains definitions of constants, types and terms that are used in internal routines and a...
Namespace for the Cantera kernel.