| applyExplicitReinjectionControls(const std::vector< double > &well_reservoirrates_phase, const std::vector< double > &well_surfacerates_phase) | Opm::WellNode | virtual |
| applyInjGroupControl(const InjectionSpecification::ControlMode control_mode, const InjectionSpecification::InjectorType injector_type, const double target, bool only_group) | Opm::WellNode | virtual |
| applyInjGroupControls() | Opm::WellNode | virtual |
| applyProdGroupControl(const ProductionSpecification::ControlMode control_mode, const double target, bool only_group) | Opm::WellNode | virtual |
| applyProdGroupControls() | Opm::WellNode | virtual |
| applyVREPGroupControl(const double target, const InjectionSpecification::InjectorType injector_type, const std::vector< double > &well_voidage_rates, const std::vector< double > &conversion_coeffs, const bool only_group) | Opm::WellNode | virtual |
| applyVREPGroupControls(const std::vector< double > &well_voidage_rates, const std::vector< double > &conversion_coeffs) | Opm::WellNode | virtual |
| canProduceMore() const | Opm::WellNode | virtual |
| conditionsMet(const std::vector< double > &well_bhp, const std::vector< double > &well_reservoirrates_phase, const std::vector< double > &well_surfacerates_phase, WellPhasesSummed &summed_phases) | Opm::WellNode | virtual |
| efficiency_factor_ | Opm::WellsGroupInterface | protected |
| efficiencyFactor() const | Opm::WellsGroupInterface | |
| findGroup(const std::string &name_of_node) | Opm::WellNode | virtual |
| getAccumulativeEfficiencyFactor() const | Opm::WellNode | |
| getParent() const | Opm::WellsGroupInterface | |
| getParent() | Opm::WellsGroupInterface | |
| getProductionRate(const std::vector< double > &well_rates, const ProductionSpecification::ControlMode prod_mode) const | Opm::WellNode | virtual |
| getTarget(ProductionSpecification::ControlMode mode) const | Opm::WellsGroupInterface | |
| getTarget(InjectionSpecification::ControlMode mode) const | Opm::WellsGroupInterface | |
| getTotalProductionFlow(const std::vector< double > &phase_flows, const BlackoilPhases::PhaseIndex phase) const | Opm::WellNode | virtual |
| getTotalVoidageRate(const std::vector< double > &well_voidage_rates) | Opm::WellNode | virtual |
| getWorstOffending(const std::vector< double > &well_reservoirrates_phase, const std::vector< double > &well_surfacerates_phase, ProductionSpecification::ControlMode mode) | Opm::WellNode | virtual |
| groupControlIndex() const | Opm::WellNode | |
| groupProdTargetConverged(const std::vector< double > &well_rates) const | Opm::WellNode | virtual |
| individual_control_ | Opm::WellsGroupInterface | protected |
| individualControl() const | Opm::WellsGroupInterface | |
| injectionGuideRate(bool only_group) | Opm::WellNode | virtual |
| injSpec() const | Opm::WellsGroupInterface | |
| injSpec() | Opm::WellsGroupInterface | |
| isGuideRateWellPotential() const | Opm::WellNode | |
| isInjector() const | Opm::WellNode | |
| isLeafNode() const | Opm::WellNode | virtual |
| isProducer() const | Opm::WellNode | |
| name() const | Opm::WellsGroupInterface | |
| numberOfLeafNodes() | Opm::WellNode | virtual |
| parent_ | Opm::WellsGroupInterface | protected |
| phaseUsage() const | Opm::WellsGroupInterface | |
| prodSpec() const | Opm::WellsGroupInterface | |
| prodSpec() | Opm::WellsGroupInterface | |
| productionGuideRate(bool only_group) | Opm::WellNode | virtual |
| rateByMode(const double *res_rates, const double *surf_rates, const ProductionSpecification::ControlMode mode) | Opm::WellsGroupInterface | protected |
| rateByMode(const double *res_rates, const double *surf_rates, const InjectionSpecification::ControlMode mode) | Opm::WellsGroupInterface | protected |
| selfIndex() const | Opm::WellNode | |
| setEfficiencyFactor(const double efficiency_factor) | Opm::WellsGroupInterface | |
| setIndividualControl(const bool) | Opm::WellsGroupInterface | |
| setIsGuideRateWellPotential(const bool flag) | Opm::WellNode | |
| setParent(WellsGroupInterface *parent) | Opm::WellsGroupInterface | |
| setTargetUpdated(const bool flag) | Opm::WellNode | virtual |
| setWellsPointer(Wells *wells, int self_index) | Opm::WellNode | |
| shutWell() | Opm::WellNode | |
| targetUpdated() const | Opm::WellNode | |
| type() const | Opm::WellNode | |
| updateWellInjectionTargets(const std::vector< double > &well_rates) | Opm::WellNode | virtual |
| updateWellProductionTargets(const std::vector< double > &well_rates) | Opm::WellNode | virtual |
| WellNode(const std::string &name, const double efficiency_factor, const ProductionSpecification &prod_spec, const InjectionSpecification &inj_spec, const PhaseUsage &phase_usage) | Opm::WellNode | |
| WellsGroupInterface(const std::string &name, const double efficiency_factor, const ProductionSpecification &prod_spec, const InjectionSpecification &inj_spec, const PhaseUsage &phase_usage) | Opm::WellsGroupInterface | |
| ~WellsGroupInterface() | Opm::WellsGroupInterface | virtual |