Opm::Air< Scalar > Class Template Reference A simple class implementing the fluid properties of air. More...
Inheritance diagram for Opm::Air< Scalar >:
Detailed Descriptiontemplate<class Scalar> class Opm::Air< Scalar > A simple class implementing the fluid properties of air.
Member Typedef Documentation◆ Scalar
Member Function Documentation◆ acentricFactor()
Returns the acentric factor of the component. ◆ criticalPressure()Returns the critical pressure of . Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::criticalPressure(). ◆ criticalTemperature()Returns the critical temperature of . Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::criticalTemperature(), and Opm::Air< Scalar >::gasViscosity(). ◆ criticalVolume()
Returns the critical volume in of the component. ◆ gasDensity()
template<class Scalar >
template<class Evaluation >
The density of at a given pressure and temperature [kg/m^3].
References Opm::IdealGas< Scalar >::density(), and Opm::Air< Scalar >::molarMass(). Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::density(), Opm::H2OAirMesityleneFluidSystem< Scalar >::density(), and Opm::H2OAirXyleneFluidSystem< Scalar >::density(). ◆ gasEnthalpy()
template<class Scalar >
template<class Evaluation >
Specific enthalpy of liquid water with 273.15 K as basis. See: W. Kays, M. Crawford, B. Weigand Convective heat and mass transfer, 4th edition (2005) p. 431ff.
Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::enthalpy(), Opm::H2OAirMesityleneFluidSystem< Scalar >::enthalpy(), Opm::H2OAirXyleneFluidSystem< Scalar >::enthalpy(), and Opm::Air< Scalar >::gasInternalEnergy(). ◆ gasHeatCapacity()
template<class Scalar >
template<class Evaluation >
Specific isobaric heat capacity of pure air. This methods uses the formula for "zero-pressure" heat capacity that is only dependent on temperature, because the pressure dependence is rather small. This one should be accurate for a pressure of 1 atm. Values taken from NASA Contractor Report 4755, Real-Gas Flow Properties for NASA Langley Research Center Aerothermodynamic Facilities Complex Wind Tunnels using data from Hilsenrath et al 1955, "Tables of Thermal Properties of Gases"
◆ gasInternalEnergy()
template<class Scalar >
template<class Evaluation >
Specific internal energy of . Definition of enthalpy: . Rearranging for internal energy yields: . Exploiting the Ideal Gas assumption ( )gives: .
References Opm::Air< Scalar >::gasEnthalpy(), Opm::Air< Scalar >::molarMass(), and Opm::IdealGas< Scalar >::R. ◆ gasIsCompressible()Returns true iff the gas phase is assumed to be compressible. ◆ gasIsIdeal()Returns true iff the gas phase is assumed to be ideal. Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::isIdealGas(), Opm::H2OAirMesityleneFluidSystem< Scalar >::isIdealGas(), and Opm::H2OAirXyleneFluidSystem< Scalar >::isIdealGas(). ◆ gasPressure()
template<class Scalar >
template<class Evaluation >
The pressure of gaseous at a given density and temperature .
References Opm::Air< Scalar >::molarMass(), and Opm::IdealGas< Scalar >::pressure(). ◆ gasThermalConductivity()
template<class Scalar >
template<class Evaluation >
Specific heat conductivity of steam . Isobaric Properties for Nitrogen in: NIST Standard Reference Database Number 69, Eds. P.J. Linstrom and W.G. Mallard evaluated at p=.1 MPa, T=8°C, does not change dramatically with p,T
Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::thermalConductivity(), and Opm::H2OAirMesityleneFluidSystem< Scalar >::thermalConductivity(). ◆ gasViscosity()
template<class Scalar >
template<class Evaluation >
The dynamic viscosity of at a given pressure and temperature.
See: See: R. Reid, et al.: The Properties of Gases and Liquids, 4th edition, McGraw-Hill, 1987, pp 396-397, 667 5th edition, McGraw-Hill, 2001, pp 9.7-9.8 accentric factor taken from: Journal of Energy Resources Technology, March 2005, Vol 127 Formulation for the Thermodynamic Properties Georeg A. Abediyi University, Mississippi State V_c = (R*T_c)/p_c References Opm::Air< Scalar >::criticalTemperature(), Opm::exp(), Opm::Air< Scalar >::molarMass(), Opm::pow(), and Opm::sqrt(). Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::viscosity(), and Opm::H2OAirMesityleneFluidSystem< 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()
The density of the liquid component at a given pressure in and temperature in .
◆ liquidEnthalpy()
Specific enthalpy of the pure component in liquid.
◆ liquidHeatCapacity()
Specific isobaric heat capacity of the component [J/kg] as a liquid. ◆ liquidInternalEnergy()
Specific internal energy of pure the pure component in liquid.
◆ liquidIsCompressible()Returns true iff the liquid phase is assumed to be compressible. ◆ liquidThermalConductivity()
Thermal conductivity of the component [W/(m^2 K/m)] as a liquid. ◆ liquidViscosity()
The dynamic liquid viscosity of the pure component.
◆ molarMass()The molar mass in of . Taken from constrelair.hh. Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::density(), Opm::H2OAirMesityleneFluidSystem< Scalar >::density(), Opm::H2OAirXyleneFluidSystem< Scalar >::density(), Opm::Air< Scalar >::gasDensity(), Opm::BinaryCoeff::Air_Mesitylene::gasDiffCoeff(), Opm::BinaryCoeff::Air_Xylene::gasDiffCoeff(), Opm::Air< Scalar >::gasInternalEnergy(), Opm::Air< Scalar >::gasPressure(), Opm::Air< Scalar >::gasViscosity(), Opm::H2OAirFluidSystem< Scalar, H2Otype >::molarMass(), Opm::H2OAirMesityleneFluidSystem< Scalar >::molarMass(), Opm::H2OAirXyleneFluidSystem< Scalar >::molarMass(), Opm::H2OAirMesityleneFluidSystem< Scalar >::viscosity(), and Opm::H2OAirXyleneFluidSystem< Scalar >::viscosity(). ◆ name()A human readable name for the . Referenced by Opm::H2OAirFluidSystem< Scalar, H2Otype >::componentName(), Opm::H2OAirMesityleneFluidSystem< Scalar >::componentName(), and Opm::H2OAirXyleneFluidSystem< Scalar >::componentName(). ◆ simpleGasViscosity()
template<class Scalar >
template<class Evaluation >
References Opm::pow(), and Opm::scalarValue(). Referenced by Opm::H2OAirXyleneFluidSystem< Scalar >::viscosity(). ◆ triplePressure()
Returns the pressure in at the component's triple point. ◆ tripleTemperature()
Returns the temperature in at the component's triple point. ◆ vaporPressure()
The vapor pressure in of the component at a given temperature in .
Member Data Documentation◆ isTabulated
The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||