addChild(std::shared_ptr< WellsGroupInterface > child) | Opm::WellsGroup | |
applyExplicitReinjectionControls(const std::vector< double > &well_reservoirrates_phase, const std::vector< double > &well_surfacerates_phase) | Opm::WellsGroup | virtual |
applyInjGroupControl(const InjectionSpecification::ControlMode control_mode, const double target, bool forced) | Opm::WellsGroup | virtual |
applyInjGroupControls() | Opm::WellsGroup | virtual |
applyProdGroupControl(const ProductionSpecification::ControlMode control_mode, const double target, bool forced) | Opm::WellsGroup | virtual |
applyProdGroupControls() | Opm::WellsGroup | 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::WellsGroup | virtual |
findGroup(const std::string &name_of_node) | Opm::WellsGroup | virtual |
getParent() const | Opm::WellsGroupInterface | |
getTarget(ProductionSpecification::ControlMode mode) | Opm::WellsGroupInterface | |
getTarget(InjectionSpecification::ControlMode mode) | Opm::WellsGroupInterface | |
getTotalProductionFlow(const std::vector< double > &phase_flows, const BlackoilPhases::PhaseIndex phase) | Opm::WellsGroup | virtual |
getWorstOffending(const std::vector< double > &well_reservoirrates_phase, const std::vector< double > &well_surfacerates_phase, ProductionSpecification::ControlMode mode) | Opm::WellsGroup | virtual |
injectionGuideRate(bool only_group) | Opm::WellsGroup | virtual |
injSpec() const | Opm::WellsGroupInterface | |
injSpec() | Opm::WellsGroupInterface | |
isLeafNode() const | Opm::WellsGroupInterface | virtual |
name() const | Opm::WellsGroupInterface | |
numberOfLeafNodes() | Opm::WellsGroup | virtual |
parent_ | Opm::WellsGroupInterface | protected |
phaseUsage() const | Opm::WellsGroupInterface | |
prodSpec() const | Opm::WellsGroupInterface | |
prodSpec() | Opm::WellsGroupInterface | |
productionGuideRate(bool only_group) | Opm::WellsGroup | 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 |
setParent(WellsGroupInterface *parent) | Opm::WellsGroupInterface | |
WellsGroup(const std::string &name, const ProductionSpecification &prod_spec, const InjectionSpecification &inj_spec, const PhaseUsage &phase_usage) | Opm::WellsGroup | |
WellsGroupInterface(const std::string &name, const ProductionSpecification &prod_spec, const InjectionSpecification &inj_spec, const PhaseUsage &phase_usage) | Opm::WellsGroupInterface | |
~WellsGroupInterface() | Opm::WellsGroupInterface | virtual |