Add support for maximum total gas (alq + gas rate) in GLIFTOPT

Dont increase gaslift if the groups alq + gas production rate is above the given target
This commit is contained in:
Tor Harald Sandve
2022-02-02 10:28:13 +01:00
parent eb6265b148
commit 0b923e505a
4 changed files with 42 additions and 0 deletions

View File

@@ -225,6 +225,7 @@ protected:
bool checkAlqOutsideLimits(double alq, double oil_rate);
bool checkEcoGradient(double gradient);
bool checkGroupALQrateExceeded(double delta_alq);
bool checkGroupTotalRateExceeded(double delta_alq, double delta_gas_rate);
bool checkOilRateExceedsTarget(double oil_rate);
bool checkRatesViolated(const LimitedRates& rates) const;
void debugShowIterationInfo(double alq);