Loading...
Searching...
No Matches
H2.hpp File Reference

Properties of pure molecular hydrogen . More...

`#include <opm/material/IdealGas.hpp>`
`#include <opm/material/components/Component.hpp>`
`#include <opm/material/common/UniformTabulated2DFunction.hpp>`
`#include <opm/material/densead/Math.hpp>`
`#include <cmath>`

Go to the source code of this file.

## Classes

struct | Opm::H2Tables
struct | Opm::H2TabulatedDensityTraits
struct | Opm::H2TabulatedEnthalpyTraits
class | Opm::H2< Scalar >
| Properties of pure molecular hydrogen . More...

## Namespaces

namespace | Opm
| This class implements a small container which holds the transmissibility mulitpliers for all the faces in the grid.

## Detailed Description

Properties of pure molecular hydrogen .

Most of the properties are calculated based on Leachman JW, Jacobsen RT, Penoncello SG, Lemmon EW. Fundamental equations of state for parahydrogen, normal hydrogen, and orthohydrogen. J Phys Chem Reference Data 2009;38:721e48. Their approach uses the fundamental Helmholtz free energy thermodynamic EOS, which is better suited for many gases such as H2. See also Span R, Lemmon EW, Jacobsen RT, Wagner W, Yokozeki A. A Reference Equation of State for the Thermodynamic Properties of Nitrogen for Temperatures from 63.151 to 1000 K and Pressures to 2200 MPa for explicit equations derived from the fundamental EOS formula.

OBS: All equation and table references here are taken from Leachman et al. (2009) unless otherwise stated!

Template Parameters

  Scalar | The type used for scalar values