Opm::ECLPVT::CreateUnitConverter::ToSI Struct Reference

#include <ECLPvtCommon.hpp>

Static Public Member Functions

static ConvertUnits::Converter density (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter pressure (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter compressibility (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter disGas (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter vapOil (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvf (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfDerivPress (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfDerivVapOil (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfVisc (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfViscDerivPress (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfViscDerivVapOil (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfGas (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfGasDerivPress (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfGasDerivVapOil (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfGasVisc (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfGasViscDerivPress (const ::Opm::ECLUnits::UnitSystem &usys)
 
static ConvertUnits::Converter recipFvfGasViscDerivVapOil (const ::Opm::ECLUnits::UnitSystem &usys)
 

Detailed Description

Convert quantities from native representations to strict SI units of measure.

Member Function Documentation

◆ compressibility()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::compressibility ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert quantities of type compressibility to strict SI units of measure (i.e., to Pascal^-1 units).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ density()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::density ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert quantities of type mass density (\rho) to strict SI units of measure (i.e., to kg/m^3).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ disGas()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::disGas ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert quantities of type dissolved gas-oil ratio (Rs) to strict SI units of measure (i.e., to Sm^3/Sm^3).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ pressure()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::pressure ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert quantities of type pressure to strict SI units of measure (i.e., to Pascal units).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvf()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvf ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert quantities of type reciprocal formation volume factor (1/B) to strict SI units of measure (i.e., to Sm^3/Rm^3).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfDerivPress()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfDerivPress ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert derivatives of quantities of type reciprocal formation volume factor (1/B) with respect to fluid pressure to strict SI units of measure (i.e., to Sm^3/(Rm^3 * Pa)).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfDerivVapOil()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfDerivVapOil ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert derivatives of quantities of type reciprocal formation volume factor (1/B) with respect to vaporised oil-gas ratio to strict SI units of measure (i.e., to Sm^3/(Rm^3 * (Sm^3 / Sm^3))).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfGas()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfGas ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert quantities of type reciprocal formation volume factor (1/B) to strict SI units of measure (i.e., to Sm^3/Rm^3).

Specialisation for Gas.

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfGasDerivPress()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfGasDerivPress ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert derivatives of quantities of type reciprocal formation volume factor (1/B) with respect to fluid pressure to strict SI units of measure (i.e., to Sm^3/(Rm^3 * Pa)).

Specialisation for Gas.

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfGasDerivVapOil()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfGasDerivVapOil ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert derivatives of quantities of type reciprocal formation volume factor (1/B) with respect to vaporised oil-gas ratio to strict SI units of measure (i.e., to Sm^3/(Rm^3 * (Sm^3 / Sm^3))).

Specialisation for Gas.

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfGasVisc()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfGasVisc ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert quantities of type reciprocal product of formation volume factor and phase viscosity (1/(B * mu)) to strict SI units of measure (i.e., to Sm^3/(Rm^3 * Pa*s)).

Specialisation for Gas.

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfGasViscDerivPress()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfGasViscDerivPress ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert derivatives of quantities of type reciprocal product of formation volume factor and phase viscosity (1/(B * mu)) with respect to fluid pressure to strict SI units of measure (i.e., to Sm^3/(Rm^3 * Pa*s * Pa)).

Specialisation for Gas.

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfGasViscDerivVapOil()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfGasViscDerivVapOil ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert derivatives of quantities of type reciprocal product of formation volume factor and phase viscosity (1/(B * mu)) with respect to vaporised oil-gas ratio to strict SI units of measure (i.e., to Sm^3/(Rm^3 * Pa*s * (Sm^3/Sm^3))).

Specialisation for Gas.

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfVisc()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfVisc ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert quantities of type reciprocal product of formation volume factor and phase viscosity (1/(B * mu)) to strict SI units of measure (i.e., to Sm^3/(Rm^3 * Pa*s)).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfViscDerivPress()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfViscDerivPress ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert derivatives of quantities of type reciprocal product of formation volume factor and phase viscosity (1/(B * mu)) with respect to fluid pressure to strict SI units of measure (i.e., to Sm^3/(Rm^3 * Pa*s * Pa)).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ recipFvfViscDerivVapOil()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::recipFvfViscDerivVapOil ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert derivatives of quantities of type reciprocal product of formation volume factor and phase viscosity (1/(B * mu)) with respect to vaporised oil-gas ratio to strict SI units of measure (i.e., to Sm^3/(Rm^3 * Pa*s * (Sm^3/Sm^3))).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

◆ vapOil()

static ConvertUnits::Converter Opm::ECLPVT::CreateUnitConverter::ToSI::vapOil ( const ::Opm::ECLUnits::UnitSystem usys)
static

Convert quantities of type vaporised oil-gas ratio (Rv) to strict SI units of measure (i.e., to Sm^3/Sm^3).

Parameters
[in]usysNative unit system for particular result set.
Returns
Value transformation function affecting requisite unit conversion.

The documentation for this struct was generated from the following file: