A simplistic class representing the fluid properties.
More...
#include <SimpleCO2.hpp>
Static Public Member Functions | |
static const char * | name () |
static Scalar | molarMass () |
static Scalar | criticalTemperature () |
Returns the critical temperature ![]() ![]() | |
static Scalar | criticalPressure () |
Returns the critical pressure ![]() ![]() | |
static Scalar | tripleTemperature () |
Returns the temperature ![]() ![]() | |
static Scalar | triplePressure () |
Returns the pressure ![]() ![]() | |
static bool | gasIsCompressible () |
static bool | gasIsIdeal () |
template<class Evaluation > | |
static Evaluation | gasEnthalpy (const Evaluation &temperature, const Evaluation &) |
template<class Evaluation > | |
static Evaluation | liquidEnthalpy (const Evaluation &temperature, const Evaluation &) |
template<class Evaluation > | |
static Evaluation | gasInternalEnergy (const Evaluation &temperature, const Evaluation &pressure) |
template<class Evaluation > | |
static Evaluation | gasDensity (const Evaluation &temperature, const Evaluation &pressure) |
template<class Evaluation > | |
static Evaluation | gasViscosity (const Evaluation &temperature, const Evaluation &) |
A simplistic class representing the fluid properties.
Scalar | The type used for scalar values |
static Evaluation Opm::SimpleCO2< Scalar >::gasDensity | ( | const Evaluation & | temperature, | |
const Evaluation & | pressure | |||
) | [inline, static] |
The density in of the component at a given pressure in
and temperature in
.
temperature | temperature of component in ![]() | |
pressure | pressure of component in ![]() |
Reimplemented from Opm::Component< Scalar, SimpleCO2< Scalar > >.
static Evaluation Opm::SimpleCO2< Scalar >::gasEnthalpy | ( | const Evaluation & | temperature, | |
const Evaluation & | ||||
) | [inline, static] |
Specific enthalpy of the pure component in gas.
temperature | temperature of component in ![]() | |
pressure | pressure of component in ![]() |
Reimplemented from Opm::Component< Scalar, SimpleCO2< Scalar > >.
static Evaluation Opm::SimpleCO2< Scalar >::gasInternalEnergy | ( | const Evaluation & | temperature, | |
const Evaluation & | pressure | |||
) | [inline, static] |
Specific internal energy of the pure component in gas.
temperature | temperature of component in ![]() | |
pressure | pressure of component in ![]() |
Reimplemented from Opm::Component< Scalar, SimpleCO2< Scalar > >.
static bool Opm::SimpleCO2< Scalar >::gasIsCompressible | ( | ) | [inline, static] |
Returns true iff the gas phase is assumed to be compressible.
Reimplemented from Opm::Component< Scalar, SimpleCO2< Scalar > >.
static bool Opm::SimpleCO2< Scalar >::gasIsIdeal | ( | ) | [inline, static] |
Returns true iff the gas phase is assumed to be ideal.
Reimplemented from Opm::Component< Scalar, SimpleCO2< Scalar > >.
static Evaluation Opm::SimpleCO2< Scalar >::gasViscosity | ( | const Evaluation & | temperature, | |
const Evaluation & | ||||
) | [inline, static] |
The dynamic viscosity of the pure component at a given pressure in
and temperature in
.
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, 667
Reimplemented from Opm::Component< Scalar, SimpleCO2< Scalar > >.
static Evaluation Opm::SimpleCO2< Scalar >::liquidEnthalpy | ( | const Evaluation & | temperature, | |
const Evaluation & | ||||
) | [inline, static] |
Specific enthalpy of the pure component in liquid.
temperature | temperature of component in ![]() | |
pressure | pressure of component in ![]() |
Reimplemented from Opm::Component< Scalar, SimpleCO2< Scalar > >.
static Scalar Opm::SimpleCO2< Scalar >::molarMass | ( | ) | [inline, static] |
The molar mass in of the component.
Reimplemented from Opm::Component< Scalar, SimpleCO2< Scalar > >.
static const char* Opm::SimpleCO2< Scalar >::name | ( | ) | [inline, static] |
A human readable name for the component.
Reimplemented from Opm::Component< Scalar, SimpleCO2< Scalar > >.