#include <UnitSystem.hpp>
|
enum class | UnitType {
UNIT_TYPE_METRIC = 0
, UNIT_TYPE_FIELD = 1
, UNIT_TYPE_LAB = 2
, UNIT_TYPE_PVT_M = 3
,
UNIT_TYPE_INPUT = 4
} |
|
enum class | measure : int {
identity
, length
, time
, density
,
pressure
, temperature_absolute
, temperature
, viscosity
,
permeability
, liquid_surface_volume
, gas_surface_volume
, volume
,
geometric_volume
, liquid_surface_rate
, gas_surface_rate
, rate
,
geometric_volume_rate
, transmissibility
, effective_Kh
, mass
,
mass_rate
, gas_oil_ratio
, oil_gas_ratio
, water_cut
,
gas_formation_volume_factor
, oil_formation_volume_factor
, water_formation_volume_factor
, gas_inverse_formation_volume_factor
,
oil_inverse_formation_volume_factor
, water_inverse_formation_volume_factor
, liquid_productivity_index
, gas_productivity_index
,
energy
, icd_strength
, _count
} |
|
◆ measure
Enumerator |
---|
identity | |
length | |
time | |
density | |
pressure | |
temperature_absolute | |
temperature | |
viscosity | |
permeability | |
liquid_surface_volume | |
gas_surface_volume | |
volume | |
geometric_volume | |
liquid_surface_rate | |
gas_surface_rate | |
rate | |
geometric_volume_rate | |
transmissibility | |
effective_Kh | |
mass | |
mass_rate | |
gas_oil_ratio | |
oil_gas_ratio | |
water_cut | |
gas_formation_volume_factor | |
oil_formation_volume_factor | |
water_formation_volume_factor | |
gas_inverse_formation_volume_factor | |
oil_inverse_formation_volume_factor | |
water_inverse_formation_volume_factor | |
liquid_productivity_index | |
gas_productivity_index | |
energy | |
icd_strength | |
_count | |
◆ UnitType
Enumerator |
---|
UNIT_TYPE_METRIC | |
UNIT_TYPE_FIELD | |
UNIT_TYPE_LAB | |
UNIT_TYPE_PVT_M | |
UNIT_TYPE_INPUT | |
◆ UnitSystem() [1/3]
Opm::UnitSystem::UnitSystem |
( |
int |
ecl_id | ) |
|
|
explicit |
◆ UnitSystem() [2/3]
◆ UnitSystem() [3/3]
Opm::UnitSystem::UnitSystem |
( |
const std::string & |
deck_name | ) |
|
|
explicit |
◆ addDimension() [1/2]
◆ addDimension() [2/2]
void Opm::UnitSystem::addDimension |
( |
const std::string & |
dimension, |
|
|
double |
SIfactor, |
|
|
double |
SIoffset = 0.0 |
|
) |
| |
◆ deck_name()
◆ ecl_id()
int Opm::UnitSystem::ecl_id |
( |
| ) |
const |
◆ equal()
◆ from_si() [1/2]
double Opm::UnitSystem::from_si |
( |
measure |
, |
|
|
double |
|
|
) |
| const |
◆ from_si() [2/2]
void Opm::UnitSystem::from_si |
( |
measure |
, |
|
|
std::vector< double > & |
|
|
) |
| const |
◆ getDimension() [1/2]
◆ getDimension() [2/2]
◆ getName()
◆ getNewDimension()
◆ getType()
UnitType Opm::UnitSystem::getType |
( |
| ) |
const |
◆ hasDimension()
◆ name()
const char * Opm::UnitSystem::name |
( |
measure |
| ) |
const |
◆ newFIELD()
◆ newINPUT()
◆ newLAB()
◆ newMETRIC()
◆ newPVT_M()
◆ operator!=()
◆ operator==()
◆ parse()
◆ serializeObject()
static UnitSystem Opm::UnitSystem::serializeObject |
( |
| ) |
|
|
static |
◆ serializeOp()
void Opm::UnitSystem::serializeOp |
( |
Serializer & |
serializer | ) |
|
|
inline |
◆ to_si() [1/2]
double Opm::UnitSystem::to_si |
( |
measure |
, |
|
|
double |
|
|
) |
| const |
◆ to_si() [2/2]
void Opm::UnitSystem::to_si |
( |
measure |
, |
|
|
std::vector< double > & |
|
|
) |
| const |
◆ use_count()
std::size_t Opm::UnitSystem::use_count |
( |
| ) |
const |
◆ valid_name()
The documentation for this class was generated from the following file:
|