Opm::H2O< Scalar > Class Template Reference Material properties of pure water . More...
Inheritance diagram for Opm::H2O< Scalar >:
Detailed Descriptiontemplate<class Scalar> class Opm::H2O< Scalar > Material properties of pure water .
See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf Member Typedef Documentation◆ Scalar
Member Function Documentation◆ acentricFactor()The acentric factor of water. References Opm::IAPWS::Common< Scalar >::acentricFactor. Referenced by Opm::Brine< Scalar, H2O >::acentricFactor(), Opm::H2OAirFluidSystem< Scalar, H2Otype >::acentricFactor(), and Opm::Spe5FluidSystem< Scalar >::acentricFactor(). ◆ criticalMolarVolume()
template<class Scalar >
Returns the molar volume of water at the critical point. References Opm::IAPWS::Common< Scalar >::criticalMolarVolume. Referenced by Opm::Spe5FluidSystem< Scalar >::criticalMolarVolume(). ◆ criticalPressure()Returns the critical pressure of water. References Opm::IAPWS::Common< Scalar >::criticalPressure. Referenced by Opm::Brine< Scalar, H2O >::criticalPressure(), Opm::H2OAirFluidSystem< Scalar, H2Otype >::criticalPressure(), Opm::Spe5FluidSystem< Scalar >::criticalPressure(), and Opm::H2O< Scalar >::vaporTemperature(). ◆ criticalTemperature()
template<class Scalar >
Returns the critical temperature of water. References Opm::IAPWS::Common< Scalar >::criticalTemperature. Referenced by Opm::Brine< Scalar, H2O >::criticalTemperature(), Opm::H2OAirFluidSystem< Scalar, H2Otype >::criticalTemperature(), Opm::Spe5FluidSystem< Scalar >::criticalTemperature(), Opm::henryIAPWS(), and Opm::H2O< Scalar >::vaporPressure(). ◆ criticalVolume()Returns the critical volume of water. References Opm::IAPWS::Common< Scalar >::criticalVolume. Referenced by Opm::Brine< Scalar, H2O >::criticalVolume(). ◆ gasDensity()
template<class Scalar >
template<class Evaluation >
The density of steam in at a given pressure and temperature. See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::IdealGas< Scalar >::density(), Opm::IAPWS::Region2< Scalar >::isValid(), Opm::H2O< Scalar >::molarMass(), Opm::scalarValue(), Opm::H2O< Scalar >::triplePressure(), and Opm::H2O< Scalar >::vaporPressure(). Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::density(), Opm::H2OAirXyleneFluidSystem< Scalar >::density(), Opm::Brine< Scalar, H2O >::gasDensity(), Opm::H2O< Scalar >::gasPressure(), Opm::H2O< Scalar >::gasThermalConductivity(), and Opm::H2O< Scalar >::gasViscosity(). ◆ gasEnthalpy()
template<class Scalar >
template<class Evaluation >
Specific enthalpy of water steam . See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::IAPWS::Region2< Scalar >::ddgamma_dtaudpi(), Opm::IAPWS::Region2< Scalar >::dpi_dp(), Opm::IAPWS::Region2< Scalar >::isValid(), Opm::IAPWS::Region2< Scalar >::tau(), Opm::H2O< Scalar >::triplePressure(), and Opm::H2O< Scalar >::vaporPressure(). Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::enthalpy(), Opm::H2OAirXyleneFluidSystem< Scalar >::enthalpy(), and Opm::Brine< Scalar, H2O >::gasEnthalpy(). ◆ gasHeatCapacity()
template<class Scalar >
template<class Evaluation >
Specific isobaric heat capacity of water steam . See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::IAPWS::Region2< Scalar >::isValid(), Opm::H2O< Scalar >::triplePressure(), and Opm::H2O< Scalar >::vaporPressure(). Referenced by Opm::Brine< Scalar, H2O >::gasHeatCapacity(). ◆ gasHeatCapacityConstVolume()
template<class Scalar >
template<class Evaluation >
Specific isochoric heat capacity of steam and water vapor . See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::IAPWS::Region2< Scalar >::isValid(), Opm::H2O< Scalar >::triplePressure(), and Opm::H2O< Scalar >::vaporPressure(). ◆ gasInternalEnergy()
template<class Scalar >
template<class Evaluation >
Specific internal energy of steam and water vapor . See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::IAPWS::Region2< Scalar >::isValid(), Opm::scalarValue(), Opm::H2O< Scalar >::triplePressure(), and Opm::H2O< Scalar >::vaporPressure(). ◆ gasIsCompressible()Returns true iff the gas phase is assumed to be compressible. Referenced by Opm::Brine< Scalar, H2O >::gasIsCompressible(). ◆ gasIsIdeal()Returns true iff the gas phase is assumed to be ideal. Referenced by Opm::Brine< Scalar, H2O >::gasIsIdeal(), Opm::H2OAirFluidSystem< Scalar, H2Otype >::isIdealGas(), and Opm::H2OAirXyleneFluidSystem< Scalar >::isIdealGas(). ◆ gasPressure()
template<class Scalar >
template<class Evaluation >
The pressure of steam in at a given density and temperature. See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::abs(), Opm::Valgrind::CheckDefined(), Opm::H2O< Scalar >::gasDensity(), Opm::H2O< Scalar >::molarMass(), Opm::IdealGas< Scalar >::pressure(), and Opm::scalarValue(). Referenced by Opm::Brine< Scalar, H2O >::gasPressure(). ◆ gasThermalConductivity()
template<class Scalar >
template<class Evaluation >
Thermal conductivity of water (IAPWS) . Implementation taken from: freesteam - IAPWS-IF97 steam tables library Copyright (C) 2004-2009 John Pye Appendix B: Recommended Interpolating equation for Industrial Use see http://www.iapws.org/relguide/thcond.pdf
References Opm::H2O< Scalar >::gasDensity(), and Opm::IAPWS::Common< Scalar >::thermalConductivityIAPWS(). Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::thermalConductivity(). ◆ gasViscosity()
template<class Scalar >
template<class Evaluation >
The dynamic viscosity of steam. This method is only valid if pressure is below or at the vapor pressure of water. See: IAPWS: "Release on the IAPWS Formulation 2008 for the Viscosity of Ordinary Water Substance", http://www.iapws.org/relguide/visc.pdf
References Opm::H2O< Scalar >::gasDensity(), Opm::IAPWS::Region2< Scalar >::isValid(), and Opm::IAPWS::Common< Scalar >::viscosity(). Referenced by Opm::Brine< Scalar, H2O >::gasViscosity(), Opm::H2OAirFluidSystem< Scalar, H2Otype >::viscosity(), and Opm::H2OAirXyleneFluidSystem< Scalar >::viscosity(). ◆ init()
A default routine for initialization, not needed for components and must not be called.
This function throws a warning when called: "No init routine defined - make sure that this is not necessary!" ◆ liquidDensity() [1/2]
The density of the liquid component at a given pressure in and temperature in .
◆ liquidDensity() [2/2]
template<class Scalar >
template<class Evaluation >
The density of pure water in at a given pressure and temperature. See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::IAPWS::Region1< Scalar >::isValid(), Opm::scalarValue(), and Opm::H2O< Scalar >::vaporPressure(). Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::density(), Opm::H2OAirXyleneFluidSystem< Scalar >::density(), Opm::Brine< Scalar, H2O >::liquidDensity(), Opm::H2O< Scalar >::liquidPressure(), Opm::H2O< Scalar >::liquidThermalConductivity(), and Opm::H2O< Scalar >::liquidViscosity(). ◆ liquidEnthalpy()
template<class Scalar >
template<class Evaluation >
Specific enthalpy of liquid water . See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::IAPWS::Region1< Scalar >::ddgamma_dtaudpi(), Opm::IAPWS::Region1< Scalar >::dpi_dp(), Opm::IAPWS::Region1< Scalar >::isValid(), Opm::IAPWS::Region1< Scalar >::tau(), and Opm::H2O< Scalar >::vaporPressure(). Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::enthalpy(), Opm::H2OAirXyleneFluidSystem< Scalar >::enthalpy(), and Opm::Brine< Scalar, H2O >::liquidEnthalpy(). ◆ liquidHeatCapacity()
template<class Scalar >
template<class Evaluation >
Specific isobaric heat capacity of liquid water . See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::IAPWS::Region1< Scalar >::isValid(), and Opm::H2O< Scalar >::vaporPressure(). ◆ liquidHeatCapacityConstVolume()
template<class Scalar >
template<class Evaluation >
Specific isochoric heat capacity of liquid water . See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::IAPWS::Region1< Scalar >::isValid(), and Opm::H2O< Scalar >::vaporPressure(). ◆ liquidInternalEnergy()
template<class Scalar >
template<class Evaluation >
Specific internal energy of liquid water . See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::IAPWS::Region1< Scalar >::isValid(), and Opm::scalarValue(). ◆ liquidIsCompressible()Returns true iff the liquid phase is assumed to be compressible. Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::isCompressible(), Opm::H2OAirXyleneFluidSystem< Scalar >::isCompressible(), and Opm::Brine< Scalar, H2O >::liquidIsCompressible(). ◆ liquidPressure()
template<class Scalar >
template<class Evaluation >
The pressure of liquid water in at a given density and temperature. See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::abs(), Opm::H2O< Scalar >::liquidDensity(), Opm::scalarValue(), and Opm::H2O< Scalar >::vaporPressure(). ◆ liquidThermalConductivity()
template<class Scalar >
template<class Evaluation >
Thermal conductivity of water (IAPWS) . Implementation taken from: freesteam - IAPWS-IF97 steam tables library Copyright (C) 2004-2009 John Pye Appendix B: Recommended Interpolating equation for Industrial Use see http://www.iapws.org/relguide/thcond.pdf
References Opm::H2O< Scalar >::liquidDensity(), and Opm::IAPWS::Common< Scalar >::thermalConductivityIAPWS(). Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::thermalConductivity(). ◆ liquidViscosity() [1/2]
The dynamic liquid viscosity of the pure component.
◆ liquidViscosity() [2/2]
template<class Scalar >
template<class Evaluation >
The dynamic viscosity of pure water. See: IAPWS: "Release on the IAPWS Formulation 2008 for the Viscosity of Ordinary Water Substance", http://www.iapws.org/relguide/visc.pdf
References Opm::IAPWS::Region1< Scalar >::isValid(), Opm::H2O< Scalar >::liquidDensity(), and Opm::IAPWS::Common< Scalar >::viscosity(). Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::viscosity(), and Opm::H2OAirXyleneFluidSystem< Scalar >::viscosity(). ◆ molarMass()The molar mass in of water. References Opm::IAPWS::Common< Scalar >::molarMass. Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::density(), Opm::H2OAirXyleneFluidSystem< Scalar >::density(), Opm::H2O< Scalar >::gasDensity(), Opm::BinaryCoeff::H2O_CO2::gasDiffCoeff(), Opm::BinaryCoeff::H2O_N2::gasDiffCoeff(), Opm::BinaryCoeff::H2O_Mesitylene::gasDiffCoeff(), Opm::BinaryCoeff::H2O_Xylene::gasDiffCoeff(), Opm::H2O< Scalar >::gasPressure(), Opm::Brine< Scalar, H2O >::molarMass(), Opm::H2OAirFluidSystem< Scalar, H2Otype >::molarMass(), Opm::H2OAirXyleneFluidSystem< Scalar >::molarMass(), Opm::Spe5FluidSystem< Scalar >::molarMass(), and Opm::H2OAirXyleneFluidSystem< Scalar >::viscosity(). ◆ name()A human readable name for the water. Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::componentName(), Opm::H2OAirXyleneFluidSystem< Scalar >::componentName(), and Opm::Spe5FluidSystem< Scalar >::componentName(). ◆ triplePressure()Returns the pressure at water's triple point. References Opm::IAPWS::Common< Scalar >::triplePressure. Referenced by Opm::H2O< Scalar >::gasDensity(), Opm::H2O< Scalar >::gasEnthalpy(), Opm::H2O< Scalar >::gasHeatCapacity(), Opm::H2O< Scalar >::gasHeatCapacityConstVolume(), Opm::H2O< Scalar >::gasInternalEnergy(), Opm::Brine< Scalar, H2O >::triplePressure(), and Opm::H2O< Scalar >::vaporTemperature(). ◆ tripleTemperature()Returns the temperature at water's triple point. References Opm::IAPWS::Common< Scalar >::tripleTemperature. Referenced by Opm::henryIAPWS(), Opm::Brine< Scalar, H2O >::tripleTemperature(), and Opm::H2O< Scalar >::vaporPressure(). ◆ vaporPressure() [1/2]
The vapor pressure in of the component at a given temperature in .
◆ vaporPressure() [2/2]
template<class Scalar >
template<class Evaluation >
The vapor pressure in of pure water at a given temperature. See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::H2O< Scalar >::criticalTemperature(), Opm::IAPWS::Region4< Scalar >::saturationPressure(), and Opm::H2O< Scalar >::tripleTemperature(). Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::fugacityCoefficient(), Opm::H2OAirXyleneFluidSystem< Scalar >::fugacityCoefficient(), Opm::H2O< Scalar >::gasDensity(), Opm::H2O< Scalar >::gasEnthalpy(), Opm::H2O< Scalar >::gasHeatCapacity(), Opm::H2O< Scalar >::gasHeatCapacityConstVolume(), Opm::H2O< Scalar >::gasInternalEnergy(), Opm::Spe5FluidSystem< Scalar >::henryCoeffWater_(), Opm::henryIAPWS(), Opm::H2O< Scalar >::liquidDensity(), Opm::H2O< Scalar >::liquidEnthalpy(), Opm::H2O< Scalar >::liquidHeatCapacity(), Opm::H2O< Scalar >::liquidHeatCapacityConstVolume(), Opm::H2O< Scalar >::liquidPressure(), Opm::Brine< Scalar, H2O >::vaporPressure(), Opm::H2OAirFluidSystem< Scalar, H2Otype >::viscosity(), and Opm::H2OAirXyleneFluidSystem< Scalar >::viscosity(). ◆ vaporTemperature()
template<class Scalar >
template<class Evaluation >
The vapor temperature in of pure water at a given pressure. See: IAPWS: "Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam", http://www.iapws.org/relguide/IF97-Rev.pdf
References Opm::H2O< Scalar >::criticalPressure(), Opm::H2O< Scalar >::triplePressure(), and Opm::IAPWS::Region4< Scalar >::vaporTemperature(). Member Data Documentation◆ isTabulated
The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||