#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:
|