My Project
Opm::GasLiftStage2::SurplusState Struct Reference

Public Member Functions

 SurplusState (GasLiftStage2 &parent_, const Group &group_, double oil_rate_, double gas_rate_, double alq_, double min_eco_grad_, double oil_target_, double gas_target_, std::optional< double > max_glift_)
 
void addOrRemoveALQincrement (GradMap &grad_map, const std::string &well_name, bool add)
 
bool checkALQlimit ()
 
bool checkEcoGradient (const std::string &well_name, double eco_grad)
 
bool checkGasTarget ()
 
bool checkOilTarget ()
 
void updateRates (const std::string &name)
 

Public Attributes

GasLiftStage2parent
 
const Group & group
 
double oil_rate
 
double gas_rate
 
double alq
 
const double min_eco_grad
 
const double oil_target
 
const double gas_target
 
std::optional< double > max_glift
 
int it
 

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