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