#include <Well.hpp>
◆ WellProductionProperties() [1/2]
Opm::Well::WellProductionProperties::WellProductionProperties |
( |
| ) |
|
◆ WellProductionProperties() [2/2]
Opm::Well::WellProductionProperties::WellProductionProperties |
( |
const UnitSystem & |
units, |
|
|
const std::string & |
name_arg |
|
) |
| |
◆ addProductionControl()
void Opm::Well::WellProductionProperties::addProductionControl |
( |
ProducerCMode |
controlModeArg | ) |
|
|
inline |
◆ clearControls()
void Opm::Well::WellProductionProperties::clearControls |
( |
| ) |
|
◆ controls()
◆ dropProductionControl()
void Opm::Well::WellProductionProperties::dropProductionControl |
( |
ProducerCMode |
controlModeArg | ) |
|
|
inline |
◆ effectiveHistoryProductionControl()
static bool Opm::Well::WellProductionProperties::effectiveHistoryProductionControl |
( |
ProducerCMode |
cmode | ) |
|
|
static |
◆ handleWCONHIST()
void Opm::Well::WellProductionProperties::handleWCONHIST |
( |
const DeckRecord & |
record | ) |
|
◆ handleWCONPROD()
void Opm::Well::WellProductionProperties::handleWCONPROD |
( |
const std::string & |
well, |
|
|
const DeckRecord & |
record |
|
) |
| |
◆ handleWELTARG()
void Opm::Well::WellProductionProperties::handleWELTARG |
( |
WELTARGCMode |
cmode, |
|
|
double |
newValue, |
|
|
double |
SiFactorP |
|
) |
| |
◆ hasProductionControl()
bool Opm::Well::WellProductionProperties::hasProductionControl |
( |
ProducerCMode |
controlModeArg | ) |
const |
|
inline |
◆ operator!=()
◆ operator==()
◆ productionControls()
int Opm::Well::WellProductionProperties::productionControls |
( |
| ) |
const |
|
inline |
◆ resetDefaultBHPLimit()
void Opm::Well::WellProductionProperties::resetDefaultBHPLimit |
( |
| ) |
|
◆ serializeObject()
◆ serializeOp()
void Opm::Well::WellProductionProperties::serializeOp |
( |
Serializer & |
serializer | ) |
|
|
inline |
References ALQValue, bhp_hist_limit, BHPH, BHPTarget, controlMode, GasRate, LiquidRate, name, OilRate, predictionMode, ResVRate, Opm::UDAValue::serializeOp(), thp_hist_limit, THPH, THPTarget, VFPTableNumber, WaterRate, and whistctl_cmode.
◆ setBHPLimit()
void Opm::Well::WellProductionProperties::setBHPLimit |
( |
const double |
limit | ) |
|
◆ updateUDQActive()
bool Opm::Well::WellProductionProperties::updateUDQActive |
( |
const UDQConfig & |
udq_config, |
|
|
UDQActive & |
active |
|
) |
| const |
◆ ALQValue
double Opm::Well::WellProductionProperties::ALQValue = 0.0 |
◆ bhp_hist_limit
double Opm::Well::WellProductionProperties::bhp_hist_limit = 0.0 |
◆ BHPH
double Opm::Well::WellProductionProperties::BHPH = 0.0 |
◆ BHPTarget
UDAValue Opm::Well::WellProductionProperties::BHPTarget |
◆ controlMode
◆ GasRate
UDAValue Opm::Well::WellProductionProperties::GasRate |
◆ LiquidRate
UDAValue Opm::Well::WellProductionProperties::LiquidRate |
◆ name
◆ OilRate
UDAValue Opm::Well::WellProductionProperties::OilRate |
◆ predictionMode
bool Opm::Well::WellProductionProperties::predictionMode = false |
◆ ResVRate
UDAValue Opm::Well::WellProductionProperties::ResVRate |
◆ thp_hist_limit
double Opm::Well::WellProductionProperties::thp_hist_limit = 0.0 |
◆ THPH
double Opm::Well::WellProductionProperties::THPH = 0.0 |
◆ THPTarget
UDAValue Opm::Well::WellProductionProperties::THPTarget |
◆ VFPTableNumber
int Opm::Well::WellProductionProperties::VFPTableNumber = 0 |
◆ WaterRate
UDAValue Opm::Well::WellProductionProperties::WaterRate |
◆ whistctl_cmode
The documentation for this class was generated from the following file:
|