A simple implementation of a LNAPL, e.g. a kind of oil.
More...
#include <Lnapl.hpp>
|
static const char * | name () |
| A human readable name for the LNAPL. More...
|
|
static bool | liquidIsCompressible () |
| Returns true iff the liquid phase is assumed to be compressible. More...
|
|
template<class Evaluation > |
static Evaluation | liquidDensity (const Evaluation &, const Evaluation &) |
| Rough estimate of the density of oil . More...
|
|
template<class Evaluation > |
static Evaluation | liquidViscosity (const Evaluation &, const Evaluation &) |
| Rough estimate of the viscosity of oil in . More...
|
|
static void | init (Scalar, Scalar, unsigned, Scalar, Scalar, unsigned) |
| A default routine for initialization, not needed for components and must not be called. More...
|
|
static bool | gasIsCompressible () |
| Returns true iff the gas phase is assumed to be compressible. More...
|
|
static bool | gasIsIdeal () |
| Returns true iff the gas phase is assumed to be ideal. More...
|
|
static Scalar | molarMass () |
| The molar mass in of the component. More...
|
|
static Scalar | criticalTemperature () |
| Returns the critical temperature in of the component. More...
|
|
static Scalar | criticalPressure () |
| Returns the critical pressure in of the component. More...
|
|
static Scalar | tripleTemperature () |
| Returns the temperature in at the component's triple point. More...
|
|
static Scalar | triplePressure () |
| Returns the pressure in at the component's triple point. More...
|
|
static Evaluation | vaporPressure (const Evaluation &) |
| The vapor pressure in of the component at a given temperature in . More...
|
|
static Evaluation | gasDensity (const Evaluation &, const Evaluation &) |
| The density in of the component at a given pressure in and temperature in . More...
|
|
static Evaluation | gasEnthalpy (const Evaluation &, const Evaluation &) |
| Specific enthalpy of the pure component in gas. More...
|
|
static Evaluation | liquidEnthalpy (const Evaluation &, const Evaluation &) |
| Specific enthalpy of the pure component in liquid. More...
|
|
static Evaluation | gasInternalEnergy (const Evaluation &, const Evaluation &) |
| Specific internal energy of the pure component in gas. More...
|
|
static Evaluation | liquidInternalEnergy (const Evaluation &, const Evaluation &) |
| Specific internal energy of pure the pure component in liquid. More...
|
|
static Evaluation | gasViscosity (const Evaluation &, const Evaluation &) |
| The dynamic viscosity of the pure component at a given pressure in and temperature in . More...
|
|
static Evaluation | gasThermalConductivity (const Evaluation &, const Evaluation &) |
| Thermal conductivity of the component [W/(m^2 K/m)] as a gas. More...
|
|
static Evaluation | liquidThermalConductivity (const Evaluation &, const Evaluation &) |
| Thermal conductivity of the component [W/(m^2 K/m)] as a liquid. More...
|
|
static Evaluation | gasHeatCapacity (const Evaluation &, const Evaluation &) |
| Specific isobaric heat capacity of the component [J/kg] as a gas. More...
|
|
static Evaluation | liquidHeatCapacity (const Evaluation &, const Evaluation &) |
| Specific isobaric heat capacity of the component [J/kg] as a liquid. More...
|
|
template<class Scalar>
class Opm::LNAPL< Scalar >
A simple implementation of a LNAPL, e.g. a kind of oil.
- Template Parameters
-
Scalar | The type used for scalar values |
Returns the critical pressure in of the component.
Returns the critical temperature in of the component.
Specific isobaric heat capacity of the component [J/kg] as a gas.
Returns true iff the gas phase is assumed to be compressible.
Returns true iff the gas phase is assumed to be ideal.
Thermal conductivity of the component [W/(m^2 K/m)] as a gas.
template<class Scalar >
template<class Evaluation >
static Evaluation Opm::LNAPL< Scalar >::liquidDensity |
( |
const Evaluation & |
, |
|
|
const Evaluation & |
|
|
) |
| |
|
inlinestatic |
Specific isobaric heat capacity of the component [J/kg] as a liquid.
Returns true iff the liquid phase is assumed to be compressible.
Thermal conductivity of the component [W/(m^2 K/m)] as a liquid.
template<class Scalar >
template<class Evaluation >
static Evaluation Opm::LNAPL< Scalar >::liquidViscosity |
( |
const Evaluation & |
, |
|
|
const Evaluation & |
|
|
) |
| |
|
inlinestatic |
The molar mass in of the component.
A human readable name for the LNAPL.
Returns the pressure in at the component's triple point.
Returns the temperature in at the component's triple point.
The documentation for this class was generated from the following file:
|