Potentially reduce gaslift when under well is under group control

Current implemention only support ORAT and GRAT controlled groups
This commit is contained in:
Tor Harald Sandve
2021-06-23 15:46:33 +02:00
parent 42dd7ad56d
commit 60f59cd6e6
14 changed files with 115 additions and 15 deletions

View File

@@ -114,6 +114,9 @@ public:
return this->active_wgstate_.well_state;
}
GroupState& groupState() { return this->active_wgstate_.group_state; }
double wellPI(const int well_index) const;
double wellPI(const std::string& well_name) const;
@@ -155,7 +158,6 @@ public:
const double simulation_time);
protected:
GroupState& groupState() { return this->active_wgstate_.group_state; }
/*
The dynamic state of the well model is maintained with an instance