#include <GasLiftSingleWellGeneric.hpp>
◆ OptimizeState()
◆ addOrSubtractAlqIncrement()
std::pair< std::optional< double >, bool > Opm::GasLiftSingleWellGeneric::OptimizeState::addOrSubtractAlqIncrement |
( |
double |
alq | ) |
|
◆ calcEcoGradient()
double Opm::GasLiftSingleWellGeneric::OptimizeState::calcEcoGradient |
( |
double |
oil_rate, |
|
|
double |
new_oil_rate, |
|
|
double |
gas_rate, |
|
|
double |
new_gas_rate |
|
) |
| |
◆ checkAlqOutsideLimits()
bool Opm::GasLiftSingleWellGeneric::OptimizeState::checkAlqOutsideLimits |
( |
double |
alq, |
|
|
double |
oil_rate |
|
) |
| |
◆ checkEcoGradient()
bool Opm::GasLiftSingleWellGeneric::OptimizeState::checkEcoGradient |
( |
double |
gradient | ) |
|
◆ checkOilRateExceedsTarget()
bool Opm::GasLiftSingleWellGeneric::OptimizeState::checkOilRateExceedsTarget |
( |
double |
oil_rate | ) |
|
◆ checkRatesViolated()
bool Opm::GasLiftSingleWellGeneric::OptimizeState::checkRatesViolated |
( |
const LimitedRates & |
rates | ) |
const |
◆ debugShowIterationInfo()
void Opm::GasLiftSingleWellGeneric::OptimizeState::debugShowIterationInfo |
( |
double |
alq | ) |
|
◆ getBhpWithLimit()
double Opm::GasLiftSingleWellGeneric::OptimizeState::getBhpWithLimit |
( |
| ) |
|
◆ warn_()
void Opm::GasLiftSingleWellGeneric::OptimizeState::warn_ |
( |
std::string |
msg | ) |
|
|
inline |
◆ bhp
double Opm::GasLiftSingleWellGeneric::OptimizeState::bhp |
◆ increase
bool Opm::GasLiftSingleWellGeneric::OptimizeState::increase |
◆ it
int Opm::GasLiftSingleWellGeneric::OptimizeState::it |
◆ parent
◆ stop_iteration
bool Opm::GasLiftSingleWellGeneric::OptimizeState::stop_iteration |
The documentation for this struct was generated from the following file: