| accumulateGroupEfficiencyFactor(const Group &group, Scalar &factor) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| checkGroupConstraintsInj(const std::string &name, const std::string &parent, const Group &group, const Scalar *rates, const Phase injection_phase, const Scalar efficiency_factor, const std::vector< Scalar > &resv_coeff, const bool check_guide_rate, DeferredLogger &deferred_logger) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| checkGroupConstraintsProd(const std::string &name, const std::string &parent, const Group &group, const Scalar *rates, const Scalar efficiency_factor, const std::vector< Scalar > &resv_coeff, const bool check_guide_rate, DeferredLogger &deferred_logger) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| computeNetworkPressures(const Network::ExtNetwork &network, const VFPProdProperties< Scalar > &vfp_prod_props, const Parallel::Communication &comm) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| getGuideRate(const std::string &name, const GuideRateModel::Target target) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| getProductionGroupRateVector(const std::string &group_name) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| getWellGroupTargetInjector(const std::string &name, const std::string &parent, const Group &group, const Scalar *rates, const Phase injection_phase, const Scalar efficiency_factor, const std::vector< Scalar > &resv_coeff, DeferredLogger &deferred_logger) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| getWellGroupTargetProducer(const std::string &name, const std::string &parent, const Group &group, const Scalar *rates, const Scalar efficiency_factor, const std::vector< Scalar > &resv_coeff, DeferredLogger &deferred_logger) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| getWellRateVector(const std::string &name) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| groupChainTopBot(const std::string &bottom, const std::string &top) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| groupControlledWells(const std::string &group_name, const std::string &always_included_child, const bool is_production_group, const Phase injection_phase) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| groupState() const | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| guideRate() const | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| phaseUsage() const | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| phaseUsageInfo() const | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| pushGroupState(GroupState< Scalar > &group_state) | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| pushWellState(WellState< Scalar, IndexTraits > &well_state) | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| reportStepIdx() const | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| reservoirCouplingMaster() | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| reservoirCouplingSlave() | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| schedule() const | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| setCmodeGroup(const Group &group, GroupState< Scalar > &group_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| setRegionAveragePressureCalculator(const Group &group, const FieldPropsManager &fp, std::map< std::string, std::unique_ptr< AverageRegionalPressureType > > ®ional_average_pressure_calculator) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| setReportStep(int report_step) | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| setReservoirCouplingMaster(ReservoirCouplingMaster< Scalar > *reservoir_coupling_master) | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| setReservoirCouplingSlave(ReservoirCouplingSlave< Scalar > *reservoir_coupling_slave) | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| summaryState() const | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| sumSolventRates(const Group &group, const bool is_injector) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| sumWellPhaseRates(bool res_rates, const Group &group, const int phase_pos, const bool injector, const bool network=false) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| sumWellResRates(const Group &group, const int phase_pos, const bool injector) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| sumWellSurfaceRates(const Group &group, const int phase_pos, const bool injector) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateGpMaintTargetForGroups(const Group &group, const RegionalValues ®ional_values, const double dt, GroupState< Scalar > &group_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateGroupControlledWells(const bool is_production_group, const Phase injection_phase, GroupState< Scalar > &group_state, DeferredLogger &deferred_logger) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateGroupProductionRates(const Group &group, GroupState< Scalar > &group_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateGroupTargetReduction(const Group &group, const bool is_injector, GroupState< Scalar > &group_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateNetworkLeafNodeProductionRates(GroupState< Scalar > &group_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateREINForGroups(const Group &group, bool sum_rank, GroupState< Scalar > &group_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateReservoirRatesInjectionGroups(const Group &group, GroupState< Scalar > &group_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateState(WellState< Scalar, IndexTraits > &well_state, GroupState< Scalar > &group_state) | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateSurfaceRatesInjectionGroups(const Group &group, GroupState< Scalar > &group_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateVREPForGroups(const Group &group, GroupState< Scalar > &group_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateWellRates(const Group &group, const WellState< Scalar, IndexTraits > &well_state_nupcol, WellState< Scalar, IndexTraits > &well_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| updateWellRatesFromGroupTargetScale(const Scalar scale, const Group &group, bool is_injector, WellState< Scalar, IndexTraits > &well_state) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| WellGroupHelper(WellState< Scalar, IndexTraits > &well_state, GroupState< Scalar > &group_state, const Schedule &schedule, const SummaryState &summary_state, const GuideRate &guide_rate, const PhaseUsageInfo< IndexTraits > &phase_usage_info) | Opm::WellGroupHelper< Scalar, IndexTraits > | |
| wellState() const | Opm::WellGroupHelper< Scalar, IndexTraits > | inline |
| worstOffendingWell(const Group &group, const Group::ProductionCMode &offended_control, const Parallel::Communication &comm, DeferredLogger &deferred_logger) const | Opm::WellGroupHelper< Scalar, IndexTraits > | |