|
| OptimizeState (GasLiftSingleWellGeneric &parent_, bool increase_) |
|
std::pair< std::optional< double >, bool > | addOrSubtractAlqIncrement (double alq) |
|
double | calcEcoGradient (double oil_rate, double new_oil_rate, double gas_rate, double new_gas_rate) |
|
bool | checkAlqOutsideLimits (double alq, double oil_rate) |
|
bool | checkEcoGradient (double gradient) |
|
bool | checkGroupALQrateExceeded (double delta_alq) |
|
bool | checkGroupTargetsViolated (double delta_oil, double delta_gas) |
|
std::tuple< double, double, double > | reduceALQtoGroupTarget (double alq, double oil_rate, double gas_rate, std::vector< double > &potentials) |
|
bool | checkNegativeOilRate (double oil_rate) |
|
bool | checkThpControl () |
|
bool | checkOilRateExceedsTarget (double oil_rate) |
|
bool | checkRate (double rate, double limit, const std::string &rate_str) const |
|
bool | checkWellRatesViolated (std::vector< double > &potentials) |
|
bool | computeBhpAtThpLimit (double alq) |
|
void | debugShowIterationInfo (double alq) |
|
double | getBhpWithLimit () |
|
void | updateGroupRates (double delta_oil, double delta_gas, double delta_alq) |
|
void | warn_ (std::string msg) |
|
The documentation for this struct was generated from the following files: