Opm::WellNode Member List

This is the complete list of members for Opm::WellNode, including all inherited members.

applyExplicitReinjectionControls(const std::vector< double > &well_reservoirrates_phase, const std::vector< double > &well_surfacerates_phase)Opm::WellNodevirtual
applyInjGroupControl(const InjectionSpecification::ControlMode control_mode, const InjectionSpecification::InjectorType injector_type, const double target, bool only_group)Opm::WellNodevirtual
applyInjGroupControls()Opm::WellNodevirtual
applyProdGroupControl(const ProductionSpecification::ControlMode control_mode, const double target, bool only_group)Opm::WellNodevirtual
applyProdGroupControls()Opm::WellNodevirtual
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::WellNodevirtual
applyVREPGroupControls(const std::vector< double > &well_voidage_rates, const std::vector< double > &conversion_coeffs)Opm::WellNodevirtual
canProduceMore() constOpm::WellNodevirtual
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::WellNodevirtual
efficiency_factor_Opm::WellsGroupInterfaceprotected
efficiencyFactor() constOpm::WellsGroupInterface
findGroup(const std::string &name_of_node)Opm::WellNodevirtual
getAccumulativeEfficiencyFactor() constOpm::WellNode
getParent() constOpm::WellsGroupInterface
getParent()Opm::WellsGroupInterface
getProductionRate(const std::vector< double > &well_rates, const ProductionSpecification::ControlMode prod_mode) constOpm::WellNodevirtual
getTarget(ProductionSpecification::ControlMode mode) constOpm::WellsGroupInterface
getTarget(InjectionSpecification::ControlMode mode) constOpm::WellsGroupInterface
getTotalProductionFlow(const std::vector< double > &phase_flows, const BlackoilPhases::PhaseIndex phase) constOpm::WellNodevirtual
getTotalVoidageRate(const std::vector< double > &well_voidage_rates)Opm::WellNodevirtual
getWorstOffending(const std::vector< double > &well_reservoirrates_phase, const std::vector< double > &well_surfacerates_phase, ProductionSpecification::ControlMode mode)Opm::WellNodevirtual
groupControlIndex() constOpm::WellNode
groupProdTargetConverged(const std::vector< double > &well_rates) constOpm::WellNodevirtual
individual_control_Opm::WellsGroupInterfaceprotected
individualControl() constOpm::WellsGroupInterface
injectionGuideRate(bool only_group)Opm::WellNodevirtual
injSpec() constOpm::WellsGroupInterface
injSpec()Opm::WellsGroupInterface
isGuideRateWellPotential() constOpm::WellNode
isInjector() constOpm::WellNode
isLeafNode() constOpm::WellNodevirtual
isProducer() constOpm::WellNode
name() constOpm::WellsGroupInterface
numberOfLeafNodes()Opm::WellNodevirtual
parent_Opm::WellsGroupInterfaceprotected
phaseUsage() constOpm::WellsGroupInterface
prodSpec() constOpm::WellsGroupInterface
prodSpec()Opm::WellsGroupInterface
productionGuideRate(bool only_group)Opm::WellNodevirtual
rateByMode(const double *res_rates, const double *surf_rates, const ProductionSpecification::ControlMode mode)Opm::WellsGroupInterfaceprotected
rateByMode(const double *res_rates, const double *surf_rates, const InjectionSpecification::ControlMode mode)Opm::WellsGroupInterfaceprotected
selfIndex() constOpm::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::WellNodevirtual
setWellsPointer(Wells *wells, int self_index)Opm::WellNode
shutWell()Opm::WellNode
targetUpdated() constOpm::WellNode
type() constOpm::WellNode
updateWellInjectionTargets(const std::vector< double > &well_rates)Opm::WellNodevirtual
updateWellProductionTargets(const std::vector< double > &well_rates)Opm::WellNodevirtual
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::WellsGroupInterfacevirtual