#include <Well.hpp>
|
| bool | operator== (const WellInjectionProperties &other) const |
| |
| bool | operator!= (const WellInjectionProperties &other) const |
| |
| | WellInjectionProperties () |
| |
| | WellInjectionProperties (const UnitSystem &units, const std::string &wname) |
| |
| void | handleWELTARG (WELTARGCMode cmode, double newValue, double SIFactorP) |
| |
| void | handleWCONINJE (const DeckRecord &record, bool availableForGroupControl, const std::string &well_name) |
| |
| void | handleWCONINJH (const DeckRecord &record, bool is_producer, const std::string &well_name) |
| |
| bool | hasInjectionControl (InjectorCMode controlModeArg) const |
| |
| void | dropInjectionControl (InjectorCMode controlModeArg) |
| |
| void | addInjectionControl (InjectorCMode controlModeArg) |
| |
| void | resetDefaultHistoricalBHPLimit () |
| |
| void | resetBHPLimit () |
| |
| void | setBHPLimit (const double limit) |
| |
| InjectionControls | controls (const UnitSystem &unit_system, const SummaryState &st, double udq_default) const |
| |
| bool | updateUDQActive (const UDQConfig &udq_config, UDQActive &active) const |
| |
| template<class Serializer > |
| void | serializeOp (Serializer &serializer) |
| |
◆ WellInjectionProperties() [1/2]
| Opm::Well::WellInjectionProperties::WellInjectionProperties |
( |
| ) |
|
◆ WellInjectionProperties() [2/2]
| Opm::Well::WellInjectionProperties::WellInjectionProperties |
( |
const UnitSystem & |
units, |
|
|
const std::string & |
wname |
|
) |
| |
◆ addInjectionControl()
| void Opm::Well::WellInjectionProperties::addInjectionControl |
( |
InjectorCMode |
controlModeArg | ) |
|
|
inline |
◆ controls()
◆ dropInjectionControl()
| void Opm::Well::WellInjectionProperties::dropInjectionControl |
( |
InjectorCMode |
controlModeArg | ) |
|
|
inline |
◆ handleWCONINJE()
| void Opm::Well::WellInjectionProperties::handleWCONINJE |
( |
const DeckRecord & |
record, |
|
|
bool |
availableForGroupControl, |
|
|
const std::string & |
well_name |
|
) |
| |
◆ handleWCONINJH()
| void Opm::Well::WellInjectionProperties::handleWCONINJH |
( |
const DeckRecord & |
record, |
|
|
bool |
is_producer, |
|
|
const std::string & |
well_name |
|
) |
| |
◆ handleWELTARG()
| void Opm::Well::WellInjectionProperties::handleWELTARG |
( |
WELTARGCMode |
cmode, |
|
|
double |
newValue, |
|
|
double |
SIFactorP |
|
) |
| |
◆ hasInjectionControl()
| bool Opm::Well::WellInjectionProperties::hasInjectionControl |
( |
InjectorCMode |
controlModeArg | ) |
const |
|
inline |
◆ operator!=()
◆ operator==()
◆ resetBHPLimit()
| void Opm::Well::WellInjectionProperties::resetBHPLimit |
( |
| ) |
|
◆ resetDefaultHistoricalBHPLimit()
| void Opm::Well::WellInjectionProperties::resetDefaultHistoricalBHPLimit |
( |
| ) |
|
◆ serializeObject()
◆ serializeOp()
| void Opm::Well::WellInjectionProperties::serializeOp |
( |
Serializer & |
serializer | ) |
|
|
inline |
References bhp_hist_limit, BHPH, BHPTarget, controlMode, injectionControls, injectorType, name, predictionMode, reservoirInjectionRate, Opm::UDAValue::serializeOp(), surfaceInjectionRate, temperature, thp_hist_limit, THPH, THPTarget, and VFPTableNumber.
◆ setBHPLimit()
| void Opm::Well::WellInjectionProperties::setBHPLimit |
( |
const double |
limit | ) |
|
◆ updateUDQActive()
| bool Opm::Well::WellInjectionProperties::updateUDQActive |
( |
const UDQConfig & |
udq_config, |
|
|
UDQActive & |
active |
|
) |
| const |
◆ bhp_hist_limit
| double Opm::Well::WellInjectionProperties::bhp_hist_limit = 0.0 |
◆ BHPH
| double Opm::Well::WellInjectionProperties::BHPH |
◆ BHPTarget
| UDAValue Opm::Well::WellInjectionProperties::BHPTarget |
◆ controlMode
◆ injectionControls
| int Opm::Well::WellInjectionProperties::injectionControls |
◆ injectorType
| InjectorType Opm::Well::WellInjectionProperties::injectorType |
◆ name
◆ predictionMode
| bool Opm::Well::WellInjectionProperties::predictionMode |
◆ reservoirInjectionRate
| UDAValue Opm::Well::WellInjectionProperties::reservoirInjectionRate |
◆ surfaceInjectionRate
| UDAValue Opm::Well::WellInjectionProperties::surfaceInjectionRate |
◆ temperature
| double Opm::Well::WellInjectionProperties::temperature |
◆ thp_hist_limit
| double Opm::Well::WellInjectionProperties::thp_hist_limit = 0.0 |
◆ THPH
| double Opm::Well::WellInjectionProperties::THPH |
◆ THPTarget
| UDAValue Opm::Well::WellInjectionProperties::THPTarget |
◆ VFPTableNumber
| int Opm::Well::WellInjectionProperties::VFPTableNumber |
The documentation for this struct was generated from the following file:
|