addOrRemoveALQincrement_(GradMap &grad_map, const std::string &well_name, bool add) | Opm::GasLiftStage2 | protected |
calcIncOrDecGrad_(const std::string name, const GasLiftSingleWell &gs_well, const std::string &gr_name_dont_limit, bool increase) | Opm::GasLiftStage2 | protected |
checkRateAlreadyLimited_(const std::string &well_name, GasLiftWellState &state, bool increase) | Opm::GasLiftStage2 | protected |
comm_ | Opm::GasLiftCommon | protected |
debug | Opm::GasLiftCommon | protected |
debug_output_only_on_rank0 | Opm::GasLiftCommon | protected |
debugUpdateGlobalCounter_() const | Opm::GasLiftCommon | protected |
dec_grads_ | Opm::GasLiftStage2 | protected |
deferred_logger_ | Opm::GasLiftCommon | protected |
deleteDecGradItem_(const std::string &name) | Opm::GasLiftStage2 | protected |
deleteGrad_(const std::string &name, bool increase) | Opm::GasLiftStage2 | protected |
deleteIncGradItem_(const std::string &name) | Opm::GasLiftStage2 | protected |
displayDebugMessage2B_(const std::string &msg) | Opm::GasLiftStage2 | protected |
displayDebugMessage_(const std::string &msg) const override | Opm::GasLiftStage2 | protectedvirtual |
displayDebugMessage_(const std::string &msg, const std::string &group_name) | Opm::GasLiftStage2 | protected |
displayDebugMessageOnRank0_(const std::string &msg) const | Opm::GasLiftCommon | protected |
displayWarning_(const std::string &msg, const std::string &group_name) | Opm::GasLiftStage2 | protected |
displayWarning_(const std::string &msg) | Opm::GasLiftStage2 | protected |
GasLiftCommon(WellState< double > &well_state, const GroupState< double > &group_state, DeferredLogger &deferred_logger, const Parallel::Communication &comm, bool debug) | Opm::GasLiftCommon | protected |
GasLiftStage2(const int report_step_idx, const Parallel::Communication &comm, const Schedule &schedule, const SummaryState &summary_state, DeferredLogger &deferred_logger, WellState< double > &well_state, const GroupState< double > &group_state, GLiftProdWells &prod_wells, GLiftOptWells &glift_wells, GasLiftGroupInfo &group_info, GLiftWellStateMap &state_map, bool glift_debug) | Opm::GasLiftStage2 | |
getCurrentGroupRates_(const Group &group) | Opm::GasLiftStage2 | protected |
getGroupGliftWells_(const Group &group) | Opm::GasLiftStage2 | protected |
getGroupGliftWellsRecursive_(const Group &group, std::vector< GasLiftSingleWell * > &wells) | Opm::GasLiftStage2 | protected |
getGroupMaxALQ_(const Group &group) | Opm::GasLiftStage2 | protected |
getGroupMaxTotalGas_(const Group &group) | Opm::GasLiftStage2 | protected |
glo_ | Opm::GasLiftStage2 | protected |
group_info_ | Opm::GasLiftStage2 | protected |
group_state_ | Opm::GasLiftCommon | protected |
inc_grads_ | Opm::GasLiftStage2 | protected |
logMessage_(const std::string &prefix, const std::string &msg, MessageType msg_type=MessageType::INFO) const | Opm::GasLiftCommon | protected |
max_iterations_ | Opm::GasLiftStage2 | protected |
MessageType enum name | Opm::GasLiftCommon | protected |
mpiSyncGlobalGradVector_(std::vector< GradPair > &grads_global) const | Opm::GasLiftStage2 | protected |
mpiSyncLocalToGlobalGradVector_(const std::vector< GradPair > &grads_local, std::vector< GradPair > &grads_global) const | Opm::GasLiftStage2 | protected |
optimizeGroup_(const Group &group) | Opm::GasLiftStage2 | protected |
optimizeGroupsRecursive_(const Group &group) | Opm::GasLiftStage2 | protected |
prod_wells_ | Opm::GasLiftStage2 | protected |
recalculateGradientAndUpdateData_(GradPairItr &grad_itr, const std::string &gr_name_dont_limit, bool increase, std::vector< GradPair > &grads, std::vector< GradPair > &other_grads) | Opm::GasLiftStage2 | protected |
redistributeALQ_(std::vector< GasLiftSingleWell * > &wells, const Group &group, std::vector< GradPair > &inc_grads, std::vector< GradPair > &dec_grads) | Opm::GasLiftStage2 | protected |
removeSurplusALQ_(const Group &group, std::vector< GradPair > &inc_grads, std::vector< GradPair > &dec_grads) | Opm::GasLiftStage2 | protected |
report_step_idx_ | Opm::GasLiftStage2 | protected |
runOptimize() | Opm::GasLiftStage2 | |
saveDecGrad_(const std::string &name, GradInfo &grad) | Opm::GasLiftStage2 | protected |
saveGrad_(GradMap &map, const std::string &name, GradInfo &grad) | Opm::GasLiftStage2 | protected |
saveIncGrad_(const std::string &name, GradInfo &grad) | Opm::GasLiftStage2 | protected |
schedule_ | Opm::GasLiftStage2 | protected |
sortGradients_(std::vector< GradPair > &grads) | Opm::GasLiftStage2 | protected |
stage1_wells_ | Opm::GasLiftStage2 | protected |
summary_state_ | Opm::GasLiftStage2 | protected |
updateGrad_(const std::string &name, GradInfo &grad, bool increase) | Opm::GasLiftStage2 | protected |
updateGradVector_(const std::string &name, std::vector< GradPair > &grads, double grad) | Opm::GasLiftStage2 | protected |
well_state_ | Opm::GasLiftCommon | protected |
well_state_map_ | Opm::GasLiftStage2 | protected |
~GasLiftCommon()=default | Opm::GasLiftCommon | virtual |