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

A simple version of pure water with density from Hu et al. More...

`#include "Component.hpp"`
`#include "iapws/Common.hpp"`
`#include <opm/common/Exceptions.hpp>`
`#include <opm/common/TimingMacros.hpp>`
`#include <opm/common/OpmLog/OpmLog.hpp>`
`#include <opm/material/IdealGas.hpp>`
`#include <opm/material/common/MathToolbox.hpp>`
`#include <cassert>`
`#include <cmath>`
`#include <string_view>`

Go to the source code of this file.

## Classes

class | Opm::SimpleHuDuanH2O< Scalar >
| A simple version of pure water with density from Hu et al. More...

## Namespaces

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

## Detailed Description

A simple version of pure water with density from Hu et al.

Compared to the water formulation of IAPWS'97, this class provides a much simpler component that represents the thermodynamic properties of pure water. This implies that the likelyhood for bugs in this class is reduced and the numerical performance is increased. (At the cost of accuracy for the representation of the physical quantities, of course.)

Density from Hu, Duan, Zhu and Chou: PVTx properties of the CO2-H2O and CO2-H2O-NaCl systems below 647 K: Assessment of experimental data and thermodynamics models, Chemical Geology, 2007.

Template Parameters

  Scalar | The type used for representing scalar values