Material properties of pure water $H_2O$. More...

#include <H2O.hpp>

Inheritance diagram for Opm::H2O< Scalar >:
Inheritance graph

Public Types

typedef Scalar Scalar
 

Static Public Member Functions

static const char * name ()
 A human readable name for the water. More...
 
static const Scalar molarMass ()
 The molar mass in $\mathrm{[kg/mol]}$ of water. More...
 
static const Scalar acentricFactor ()
 The acentric factor $\mathrm{[-]}$ of water. More...
 
static const Scalar criticalTemperature ()
 Returns the critical temperature $\mathrm{[K]}$ of water. More...
 
static const Scalar criticalPressure ()
 Returns the critical pressure $\mathrm{[Pa]}$ of water. More...
 
static const Scalar criticalVolume ()
 Returns the critical volume $\mathrm{[m^3/kmol]}$ of water. More...
 
static const Scalar criticalMolarVolume ()
 Returns the molar volume $\mathrm{[m^3/mol]}$ of water at the critical point. More...
 
static const Scalar tripleTemperature ()
 Returns the temperature $\mathrm{[K]}$ at water's triple point. More...
 
static const Scalar triplePressure ()
 Returns the pressure $\mathrm{[Pa]}$ at water's triple point. More...
 
template<class Evaluation >
static Evaluation vaporPressure (Evaluation temperature)
 The vapor pressure in $\mathrm{[Pa]}$ of pure water at a given temperature. More...
 
template<class Evaluation >
static Evaluation vaporTemperature (const Evaluation &pressure)
 The vapor temperature in $\mathrm{[Ka]}$ of pure water at a given pressure. More...
 
template<class Evaluation >
static Evaluation gasEnthalpy (const Evaluation &temperature, const Evaluation &pressure)
 Specific enthalpy of water steam $\mathrm{[J/kg]}$. More...
 
template<class Evaluation >
static Evaluation liquidEnthalpy (const Evaluation &temperature, const Evaluation &pressure)
 Specific enthalpy of liquid water $\mathrm{[J/kg]}$. More...
 
template<class Evaluation >
static Evaluation gasHeatCapacity (const Evaluation &temperature, const Evaluation &pressure)
 Specific isobaric heat capacity of water steam $\mathrm{[J/kg]}$. More...
 
template<class Evaluation >
static Evaluation liquidHeatCapacity (const Evaluation &temperature, const Evaluation &pressure)
 Specific isobaric heat capacity of liquid water $\mathrm{[J/kg]}$. More...
 
template<class Evaluation >
static Evaluation liquidInternalEnergy (const Evaluation &temperature, const Evaluation &pressure)
 Specific internal energy of liquid water $\mathrm{[J/kg]}$. More...
 
template<class Evaluation >
static Evaluation gasInternalEnergy (const Evaluation &temperature, const Evaluation &pressure)
 Specific internal energy of steam and water vapor $\mathrm{[J/kg]}$. More...
 
template<class Evaluation >
static Evaluation liquidHeatCapacityConstVolume (const Evaluation &temperature, const Evaluation &pressure)
 Specific isochoric heat capacity of liquid water $\mathrm{[J/m^3]}$. More...
 
template<class Evaluation >
static Evaluation gasHeatCapacityConstVolume (const Evaluation &temperature, const Evaluation &pressure)
 Specific isochoric heat capacity of steam and water vapor $\mathrm{[J/kg]}$. More...
 
static bool gasIsCompressible ()
 Returns true iff the gas phase is assumed to be compressible. More...
 
static bool liquidIsCompressible ()
 Returns true iff the liquid phase is assumed to be compressible. More...
 
template<class Evaluation >
static Evaluation gasDensity (const Evaluation &temperature, const Evaluation &pressure)
 The density of steam in $\mathrm{[kg/m^3]}$ at a given pressure and temperature. More...
 
static bool gasIsIdeal ()
 Returns true iff the gas phase is assumed to be ideal. More...
 
template<class Evaluation >
static Evaluation gasPressure (const Evaluation &temperature, Scalar density)
 The pressure of steam in $\mathrm{[Pa]}$ at a given density and temperature. More...
 
template<class Evaluation >
static Evaluation liquidDensity (const Evaluation &temperature, const Evaluation &pressure, bool extrapolate=false)
 The density of pure water in $\mathrm{[kg/m^3]}$ at a given pressure and temperature. More...
 
template<class Evaluation >
static Evaluation liquidPressure (const Evaluation &temperature, Scalar density)
 The pressure of liquid water in $\mathrm{[Pa]}$ at a given density and temperature. More...
 
template<class Evaluation >
static Evaluation gasViscosity (const Evaluation &temperature, const Evaluation &pressure)
 The dynamic viscosity $\mathrm{[Pa*s]}$ of steam. More...
 
template<class Evaluation >
static Evaluation liquidViscosity (const Evaluation &temperature, const Evaluation &pressure, bool extrapolate=false)
 The dynamic viscosity $\mathrm{[Pa*s]}$ of pure water. More...
 
template<class Evaluation >
static Evaluation liquidThermalConductivity (const Evaluation &temperature, const Evaluation &pressure)
 Thermal conductivity $\mathrm{[[W/(m K)]}$ of water (IAPWS) . More...
 
template<class Evaluation >
static Evaluation gasThermalConductivity (const Evaluation &temperature, const Evaluation &pressure)
 Thermal conductivity $\mathrm{[[W/(m K)]}$ of water (IAPWS) . More...
 
static void init (Scalar, Scalar, unsigned, Scalar, Scalar, unsigned)
 A default routine for initialization, not needed for components and must not be called. More...
 
static Evaluation vaporPressure (const Evaluation &)
 The vapor pressure in $\mathrm{[Pa]}$ of the component at a given temperature in $\mathrm{[K]}$. More...
 
static Evaluation liquidDensity (const Evaluation &, const Evaluation &)
 The density $\mathrm{[kg/m^3]}$ of the liquid component at a given pressure in $\mathrm{[Pa]}$ and temperature in $\mathrm{[K]}$. More...
 
static Evaluation liquidViscosity (const Evaluation &, const Evaluation &)
 The dynamic liquid viscosity $\mathrm{[Pa*s]}$ of the pure component. More...
 

Static Public Attributes

static const bool isTabulated
 

Detailed Description

template<class Scalar>
class Opm::H2O< Scalar >

Material properties of pure water $H_2O$.

Template Parameters
ScalarThe type used for scalar values

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

typedef Scalar Opm::Component< Scalar , H2O< Scalar > >::Scalar
inherited

Member Function Documentation

◆ acentricFactor()

◆ criticalMolarVolume()

template<class Scalar >
static const Scalar Opm::H2O< Scalar >::criticalMolarVolume ( )
inlinestatic

Returns the molar volume $\mathrm{[m^3/mol]}$ of water at the critical point.

References Opm::IAPWS::Common< Scalar >::criticalMolarVolume.

Referenced by Opm::Spe5FluidSystem< Scalar >::criticalMolarVolume().

◆ criticalPressure()

◆ criticalTemperature()

◆ criticalVolume()

template<class Scalar >
static const Scalar Opm::H2O< Scalar >::criticalVolume ( )
inlinestatic

Returns the critical volume $\mathrm{[m^3/kmol]}$ of water.

References Opm::IAPWS::Common< Scalar >::criticalVolume.

Referenced by Opm::Brine< Scalar, H2O >::criticalVolume().

◆ gasDensity()

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::gasDensity ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

◆ gasEnthalpy()

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::gasEnthalpy ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

Specific enthalpy of water steam $\mathrm{[J/kg]}$.

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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

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 >
static Evaluation Opm::H2O< Scalar >::gasHeatCapacity ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

Specific isobaric heat capacity of water steam $\mathrm{[J/kg]}$.

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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

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 >
static Evaluation Opm::H2O< Scalar >::gasHeatCapacityConstVolume ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

Specific isochoric heat capacity of steam and water vapor $\mathrm{[J/kg]}$.

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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

References Opm::IAPWS::Region2< Scalar >::isValid(), Opm::H2O< Scalar >::triplePressure(), and Opm::H2O< Scalar >::vaporPressure().

◆ gasInternalEnergy()

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::gasInternalEnergy ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

Specific internal energy of steam and water vapor $\mathrm{[J/kg]}$.

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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

References Opm::IAPWS::Region2< Scalar >::isValid(), Opm::scalarValue(), Opm::H2O< Scalar >::triplePressure(), and Opm::H2O< Scalar >::vaporPressure().

◆ gasIsCompressible()

template<class Scalar >
static bool Opm::H2O< Scalar >::gasIsCompressible ( )
inlinestatic

Returns true iff the gas phase is assumed to be compressible.

Referenced by Opm::Brine< Scalar, H2O >::gasIsCompressible().

◆ gasIsIdeal()

template<class Scalar >
static bool Opm::H2O< Scalar >::gasIsIdeal ( )
inlinestatic

◆ gasPressure()

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::gasPressure ( const Evaluation &  temperature,
Scalar  density 
)
inlinestatic

The pressure of steam in $\mathrm{[Pa]}$ 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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
densityDensity in $\mathrm{[kg/m^3]}$

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 >
static Evaluation Opm::H2O< Scalar >::gasThermalConductivity ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

Thermal conductivity $\mathrm{[[W/(m K)]}$ 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

Parameters
temperatureAbsolute temperature in K
pressurePhase pressure of the phase in Pa

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 >
static Evaluation Opm::H2O< Scalar >::gasViscosity ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

The dynamic viscosity $\mathrm{[Pa*s]}$ 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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

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()

static void Opm::Component< Scalar , H2O< Scalar > >::init ( Scalar  ,
Scalar  ,
unsigned  ,
Scalar  ,
Scalar  ,
unsigned   
)
inlinestaticinherited

A default routine for initialization, not needed for components and must not be called.

Parameters
tempMinThe minimum of the temperature range in $\mathrm{[K]}$
tempMaxThe maximum of the temperature range in $\mathrm{[K]}$
nTempThe number of entries/steps within the temperature range
pressMinThe minimum of the pressure range in $\mathrm{[Pa]}$
pressMaxThe maximum of the pressure range in $\mathrm{[Pa]}$
nPressThe number of entries/steps within the pressure range

This function throws a warning when called: "No init routine defined - make sure that this is not necessary!"

◆ liquidDensity() [1/2]

static Evaluation Opm::Component< Scalar , H2O< Scalar > >::liquidDensity ( const Evaluation &  ,
const Evaluation &   
)
inlinestaticinherited

The density $\mathrm{[kg/m^3]}$ of the liquid component at a given pressure in $\mathrm{[Pa]}$ and temperature in $\mathrm{[K]}$.

Parameters
temperaturetemperature of component in $\mathrm{[K]}$
pressurepressure of component in $\mathrm{[Pa]}$

◆ liquidDensity() [2/2]

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::liquidDensity ( const Evaluation &  temperature,
const Evaluation &  pressure,
bool  extrapolate = false 
)
inlinestatic

The density of pure water in $\mathrm{[kg/m^3]}$ 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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

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 >
static Evaluation Opm::H2O< Scalar >::liquidEnthalpy ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

Specific enthalpy of liquid water $\mathrm{[J/kg]}$.

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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

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 >
static Evaluation Opm::H2O< Scalar >::liquidHeatCapacity ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

Specific isobaric heat capacity of liquid water $\mathrm{[J/kg]}$.

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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

References Opm::IAPWS::Region1< Scalar >::isValid(), and Opm::H2O< Scalar >::vaporPressure().

◆ liquidHeatCapacityConstVolume()

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::liquidHeatCapacityConstVolume ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

Specific isochoric heat capacity of liquid water $\mathrm{[J/m^3]}$.

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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

References Opm::IAPWS::Region1< Scalar >::isValid(), and Opm::H2O< Scalar >::vaporPressure().

◆ liquidInternalEnergy()

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::liquidInternalEnergy ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

Specific internal energy of liquid water $\mathrm{[J/kg]}$.

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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

References Opm::IAPWS::Region1< Scalar >::isValid(), and Opm::scalarValue().

◆ liquidIsCompressible()

template<class Scalar >
static bool Opm::H2O< Scalar >::liquidIsCompressible ( )
inlinestatic

◆ liquidPressure()

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::liquidPressure ( const Evaluation &  temperature,
Scalar  density 
)
inlinestatic

The pressure of liquid water in $\mathrm{[Pa]}$ 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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
densityDensity of the fluid in $\mathrm{[kg/m^3]}$

References Opm::abs(), Opm::H2O< Scalar >::liquidDensity(), Opm::scalarValue(), and Opm::H2O< Scalar >::vaporPressure().

◆ liquidThermalConductivity()

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::liquidThermalConductivity ( const Evaluation &  temperature,
const Evaluation &  pressure 
)
inlinestatic

Thermal conductivity $\mathrm{[[W/(m K)]}$ 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

Parameters
temperatureAbsolute temperature in K
pressurePhase pressure of the phase in Pa

References Opm::H2O< Scalar >::liquidDensity(), and Opm::IAPWS::Common< Scalar >::thermalConductivityIAPWS().

Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::thermalConductivity().

◆ liquidViscosity() [1/2]

static Evaluation Opm::Component< Scalar , H2O< Scalar > >::liquidViscosity ( const Evaluation &  ,
const Evaluation &   
)
inlinestaticinherited

The dynamic liquid viscosity $\mathrm{[Pa*s]}$ of the pure component.

Parameters
temperaturetemperature of component in $\mathrm{[K]}$
pressurepressure of component in $\mathrm{[Pa]}$

◆ liquidViscosity() [2/2]

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::liquidViscosity ( const Evaluation &  temperature,
const Evaluation &  pressure,
bool  extrapolate = false 
)
inlinestatic

The dynamic viscosity $\mathrm{[Pa*s]}$ 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

Parameters
temperatureAbsolute temperature of the fluid in $\mathrm{[K]}$
pressurePhase pressure in $\mathrm{[Pa]}$

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()

◆ name()

template<class Scalar >
static const char * Opm::H2O< Scalar >::name ( )
inlinestatic

◆ triplePressure()

◆ tripleTemperature()

template<class Scalar >
static const Scalar Opm::H2O< Scalar >::tripleTemperature ( )
inlinestatic

◆ vaporPressure() [1/2]

static Evaluation Opm::Component< Scalar , H2O< Scalar > >::vaporPressure ( const Evaluation &  )
inlinestaticinherited

The vapor pressure in $\mathrm{[Pa]}$ of the component at a given temperature in $\mathrm{[K]}$.

Parameters
temperaturetemperature of the component in $\mathrm{[K]}$

◆ vaporPressure() [2/2]

◆ vaporTemperature()

template<class Scalar >
template<class Evaluation >
static Evaluation Opm::H2O< Scalar >::vaporTemperature ( const Evaluation &  pressure)
inlinestatic

The vapor temperature in $\mathrm{[Ka]}$ 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

Parameters
pressurePhase pressure in $\mathrm{[Pa]}$

References Opm::H2O< Scalar >::criticalPressure(), Opm::H2O< Scalar >::triplePressure(), and Opm::IAPWS::Region4< Scalar >::vaporTemperature().

Member Data Documentation

◆ isTabulated

const bool Opm::Component< Scalar , H2O< Scalar > >::isTabulated
staticinherited

The documentation for this class was generated from the following file: