Opm::N2< Scalar > Class Template Reference Properties of pure molecular nitrogen . More...
Inheritance diagram for Opm::N2< Scalar >:
Detailed Descriptiontemplate<class Scalar>
|
Scalar | The type used for scalar values |
Returns the critical pressure of molecular nitrogen.
Referenced by Opm::FluidSystems::H2ON2LiquidPhase< Scalar, useComplexRelations >::criticalPressure(), Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::criticalPressure(), and Opm::N2< Scalar >::vaporPressure().
Returns the critical temperature of molecular nitrogen.
Referenced by Opm::FluidSystems::H2ON2LiquidPhase< Scalar, useComplexRelations >::criticalTemperature(), Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::criticalTemperature(), Opm::N2< Scalar >::gasViscosity(), and Opm::N2< Scalar >::vaporPressure().
|
inlinestatic |
The density of gas at a given pressure and temperature.
temperature | temperature of component in |
pressure | pressure of component in |
References Opm::IdealGas< Scalar >::density(), and Opm::N2< Scalar >::molarMass().
Referenced by Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::density().
|
inlinestatic |
Specific enthalpy of pure nitrogen gas.
temperature | temperature of component in |
pressure | pressure of component in |
See: R. Reid, et al.: The Properties of Gases and Liquids, 4th edition, McGraw-Hill, 1987, pp 154, 657, 665
References Opm::N2< Scalar >::molarMass().
Referenced by Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::enthalpy(), and Opm::N2< Scalar >::gasInternalEnergy().
|
inlinestatic |
Specific isobaric heat capacity of pure nitrogen gas.
This is equivalent to the partial derivative of the specific enthalpy to the temperature.
References Opm::N2< Scalar >::molarMass().
Referenced by Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::heatCapacity().
|
inlinestatic |
Specific enthalpy of pure nitrogen gas.
Definition of enthalpy: .
Rearranging for internal energy yields: .
Exploiting the Ideal Gas assumption ( )gives: .
The universal gas constant can only be used in the case of molar formulations.
temperature | temperature of component in |
pressure | pressure of component in |
References Opm::N2< Scalar >::gasEnthalpy(), Opm::N2< Scalar >::molarMass(), and Opm::IdealGas< Scalar >::R.
Returns true iff the gas phase is assumed to be compressible.
Returns true iff the gas phase is assumed to be ideal.
Referenced by Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::isIdealGas().
|
inlinestatic |
The pressure of gaseous in at a given density and temperature.
temperature | temperature of component in |
density | density of component in |
References Opm::N2< Scalar >::molarMass(), and Opm::IdealGas< Scalar >::pressure().
|
inlinestatic |
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
temperature | temperature of component in |
pressure | pressure of component in |
Referenced by Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::thermalConductivity().
|
inlinestatic |
The dynamic viscosity of at a given pressure and temperature.
temperature | temperature of component in |
pressure | pressure of component in |
See:
See: R. Reid, et al.: The Properties of Gases and Liquids, 4th edition, McGraw-Hill, 1987, pp 396-397, 5th edition, McGraw-Hill, 2001 pp 9.7-9.8 (omega and V_c taken from p. A.19)
References Opm::N2< Scalar >::criticalTemperature(), Opm::LocalAd::exp(), Opm::N2< Scalar >::molarMass(), Opm::LocalAd::pow(), and Opm::LocalAd::sqrt().
Referenced by Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::viscosity().
|
inlinestaticinherited |
A default routine for initialization, not needed for components and must not be called.
tempMin | The minimum of the temperature range in |
tempMax | The maximum of the temperature range in |
nTemp | The number of entries/steps within the temperature range |
pressMin | The minimum of the pressure range in |
pressMax | The maximum of the pressure range in |
nPress | The 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!"
|
inlinestaticinherited |
The density of the liquid component at a given pressure in and temperature in .
temperature | temperature of component in |
pressure | pressure of component in |
|
inlinestaticinherited |
Specific enthalpy of the pure component in liquid.
temperature | temperature of component in |
pressure | pressure of component in |
|
inlinestaticinherited |
Specific isobaric heat capacity of the component [J/kg] as a liquid.
|
inlinestaticinherited |
Specific internal energy of pure the pure component in liquid.
temperature | temperature of component in |
pressure | pressure of component in |
|
inlinestaticinherited |
Returns true iff the liquid phase is assumed to be compressible.
|
inlinestaticinherited |
Thermal conductivity of the component [W/(m^2 K/m)] as a liquid.
|
inlinestaticinherited |
The dynamic liquid viscosity of the pure component.
temperature | temperature of component in |
pressure | pressure of component in |
The molar mass in of molecular nitrogen.
Referenced by Opm::FluidSystems::H2ON2LiquidPhase< Scalar, useComplexRelations >::density(), Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::density(), Opm::N2< Scalar >::gasDensity(), Opm::BinaryCoeff::H2O_N2::gasDiffCoeff(), Opm::N2< Scalar >::gasEnthalpy(), Opm::N2< Scalar >::gasHeatCapacity(), Opm::N2< Scalar >::gasInternalEnergy(), Opm::N2< Scalar >::gasPressure(), Opm::N2< Scalar >::gasViscosity(), Opm::FluidSystems::H2ON2LiquidPhase< Scalar, useComplexRelations >::molarMass(), and Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::molarMass().
A human readable name for nitrogen.
Referenced by Opm::FluidSystems::H2ON2LiquidPhase< Scalar, useComplexRelations >::componentName(), and Opm::FluidSystems::H2ON2< Scalar, useComplexRelations >::componentName().
Returns the pressure at molecular nitrogen's triple point.
Returns the temperature at molecular nitrogen's triple point.
Referenced by Opm::N2< Scalar >::vaporPressure().
|
inlinestatic |
The vapor pressure in of pure molecular nitrogen at a given temperature.
temperature | temperature of component in |
Taken from:
R. Span, E.W. Lemmon, et al.: "A Reference Equation of State for the Thermodynamic Properties of Nitrogen for Temperatures from 63.151 to 1000 K and Pressures to 2200 MPa", Journal of Physical and Chemical Refefence Data, Vol. 29, No. 6, pp. 1361-1433
References Opm::N2< Scalar >::criticalPressure(), Opm::N2< Scalar >::criticalTemperature(), Opm::LocalAd::exp(), Opm::LocalAd::sqrt(), and Opm::N2< Scalar >::tripleTemperature().
|
staticinherited |