A simple implementation of a dense non-aqueous phase liquid (DNAPL). More...
#include <Dnapl.hpp>
Static Public Member Functions | |
static const char * | name () |
A human readable name for the TCE. | |
static bool | gasIsIdeal () |
Returns true iff the gas phase is assumed to be ideal. | |
static bool | gasIsCompressible () |
Returns true iff the gas phase is assumed to be compressible. | |
static bool | liquidIsCompressible () |
Returns true iff the liquid phase is assumed to be compressible. | |
static Scalar | molarMass () |
The molar mass in ![]() | |
template<class Evaluation > | |
static Evaluation | vaporPressure (const Evaluation &) |
The vapor pressure in ![]() | |
template<class Evaluation > | |
static Evaluation | gasDensity (const Evaluation &temperature, const Evaluation &pressure) |
The density of steam at a given pressure and temperature ![]() | |
template<class Evaluation > | |
static Evaluation | liquidDensity (const Evaluation &, const Evaluation &) |
The density of pure TCE at a given pressure and temperature ![]() | |
template<class Evaluation > | |
static Evaluation | liquidViscosity (const Evaluation &, const Evaluation &) |
The dynamic viscosity ![]() | |
template<class Evaluation > | |
static Evaluation | liquidEnthalpy (const Evaluation &temperature, const Evaluation &) |
The enthalpy of pure TCE at a given pressure and temperature ![]() | |
template<class Evaluation > | |
static Evaluation | liquidThermalConductivity (const Evaluation &, const Evaluation &) |
Specific heat conductivity of liquid TCE ![]() |
A simple implementation of a dense non-aqueous phase liquid (DNAPL).
The parameters are chosen to roughly correspond to those of trichloroethylene (TCE) at standard conditions.
Scalar | The type used for scalar values |
static Evaluation Opm::DNAPL< Scalar >::gasDensity | ( | const Evaluation & | temperature, | |
const Evaluation & | pressure | |||
) | [inline, static] |
The density of steam at a given pressure and temperature .
temperature | temperature of component in ![]() | |
pressure | pressure of component in ![]() |
Reimplemented from Opm::Component< Scalar, DNAPL< Scalar > >.
static Evaluation Opm::DNAPL< Scalar >::liquidDensity | ( | const Evaluation & | , | |
const Evaluation & | ||||
) | [inline, static] |
The density of pure TCE at a given pressure and temperature .
temperature | temperature of component in ![]() | |
pressure | pressure of component in ![]() |
Reimplemented from Opm::Component< Scalar, DNAPL< Scalar > >.
static Evaluation Opm::DNAPL< Scalar >::liquidEnthalpy | ( | const Evaluation & | temperature, | |
const Evaluation & | ||||
) | [inline, static] |
The enthalpy of pure TCE at a given pressure and temperature .
temperature | temperature of component in ![]() | |
pressure | pressure of component in ![]() |
Reimplemented from Opm::Component< Scalar, DNAPL< Scalar > >.
static Evaluation Opm::DNAPL< Scalar >::liquidThermalConductivity | ( | const Evaluation & | , | |
const Evaluation & | ||||
) | [inline, static] |
Specific heat conductivity of liquid TCE .
temperature | temperature of component in ![]() | |
pressure | pressure of component in ![]() |
Reimplemented from Opm::Component< Scalar, DNAPL< Scalar > >.
static Evaluation Opm::DNAPL< Scalar >::liquidViscosity | ( | const Evaluation & | , | |
const Evaluation & | ||||
) | [inline, static] |
The dynamic viscosity of pure TCE.
temperature | temperature of component in ![]() | |
pressure | pressure of component in ![]() |
Reimplemented from Opm::Component< Scalar, DNAPL< Scalar > >.
static Evaluation Opm::DNAPL< Scalar >::vaporPressure | ( | const Evaluation & | ) | [inline, static] |
The vapor pressure in of pure TCE at a given temperature.
T | temperature of component in ![]() |
Reimplemented from Opm::Component< Scalar, DNAPL< Scalar > >.