My Project
Loading...
Searching...
No Matches
Opm::GasLiftSingleWellGeneric< Scalar >::OptimizeState Struct Reference

Public Member Functions

 OptimizeState (GasLiftSingleWellGeneric &parent_, bool increase_)
 
std::pair< std::optional< Scalar >, booladdOrSubtractAlqIncrement (Scalar alq)
 
Scalar calcEcoGradient (Scalar oil_rate, Scalar new_oil_rate, Scalar gas_rate, Scalar new_gas_rate)
 
bool checkAlqOutsideLimits (Scalar alq, Scalar oil_rate)
 
bool checkEcoGradient (Scalar gradient)
 
bool checkOilRateExceedsTarget (Scalar oil_rate)
 
bool checkRatesViolated (const LimitedRates &rates) const
 
void debugShowIterationInfo (Scalar alq)
 
Scalar getBhpWithLimit ()
 
void warn_ (const std::string &msg)
 

Public Attributes

GasLiftSingleWellGenericparent
 
bool increase
 
int it
 
bool stop_iteration
 
Scalar bhp
 

The documentation for this struct was generated from the following files: