Opm::GasLiftGroupInfo< Scalar > Member List

This is the complete list of members for Opm::GasLiftGroupInfo< Scalar >, including all inherited members.

alqRate(const std::string &group_name)Opm::GasLiftGroupInfo< Scalar >
checkDoGasLiftOptimization_(const std::string &well_name)Opm::GasLiftGroupInfo< Scalar >protected
checkNewtonIterationIdxOk_(const std::string &well_name)Opm::GasLiftGroupInfo< Scalar >protected
comm_Opm::GasLiftCommon< Scalar >protected
Communication typedefOpm::GasLiftGroupInfo< Scalar >protected
debugOpm::GasLiftCommon< Scalar >protected
debug_output_only_on_rank0Opm::GasLiftCommon< Scalar >protected
debugDisplayUpdatedGroupRates(const std::string &name, Scalar oil_rate, Scalar gas_rate, Scalar water_rate, Scalar alq) constOpm::GasLiftGroupInfo< Scalar >protected
debugDisplayWellContribution_(const std::string &gr_name, const std::string &well_name, Scalar eff_factor, Scalar well_oil_rate, Scalar well_gas_rate, Scalar well_water_rate, Scalar well_alq, Scalar oil_rate, Scalar gas_rate, Scalar water_rate, Scalar alq) constOpm::GasLiftGroupInfo< Scalar >protected
debugEndInitializeGroup(const std::string &name) constOpm::GasLiftGroupInfo< Scalar >protected
debugStartInitializeGroup(const std::string &name) constOpm::GasLiftGroupInfo< Scalar >protected
debugUpdateGlobalCounter_() constOpm::GasLiftCommon< Scalar >protected
deferred_logger_Opm::GasLiftCommon< Scalar >protected
displayDebugMessage_(const std::string &msg) const overrideOpm::GasLiftGroupInfo< Scalar >protectedvirtual
displayDebugMessage_(const std::string &msg, const std::string &well_name)Opm::GasLiftGroupInfo< Scalar >protected
displayDebugMessageOnRank0_(const std::string &msg) constOpm::GasLiftCommon< Scalar >protected
ecl_wells_Opm::GasLiftGroupInfo< Scalar >protected
GasOpm::GasLiftGroupInfo< Scalar >protectedstatic
GasLiftCommon(WellState< Scalar > &well_state, const GroupState< Scalar > &group_state, DeferredLogger &deferred_logger, const Parallel::Communication &comm, bool glift_debug)Opm::GasLiftCommon< Scalar >protected
GasLiftGroupInfo(GLiftEclWells &ecl_wells, const Schedule &schedule, const SummaryState &summary_state, const int report_step_idx, const int iteration_idx, const PhaseUsage &phase_usage, DeferredLogger &deferred_logger, WellState< Scalar > &well_state, const GroupState< Scalar > &group_state, const Parallel::Communication &comm, bool glift_debug)Opm::GasLiftGroupInfo< Scalar >
gasPotential(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
gasRate(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
gasTarget(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
getGroupIdx(const std::string &group_name)Opm::GasLiftGroupInfo< Scalar >
getPotential(Rate rate_type, const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
getProducerWellRates_(const Well *well, const int index)Opm::GasLiftGroupInfo< Scalar >protected
getRate(Rate rate_type, const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
getRates(const int group_idx) constOpm::GasLiftGroupInfo< Scalar >
getTarget(Rate rate_type, const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
getWellGroups(const std::string &well_name)Opm::GasLiftGroupInfo< Scalar >
GLiftEclWells typedefOpm::GasLiftGroupInfo< Scalar >
glo_Opm::GasLiftGroupInfo< Scalar >protected
group_idx_Opm::GasLiftGroupInfo< Scalar >protected
group_rate_map_Opm::GasLiftGroupInfo< Scalar >protected
group_state_Opm::GasLiftCommon< Scalar >protected
GroupIdxMap typedefOpm::GasLiftGroupInfo< Scalar >protected
groupIdxToName(int group_idx) constOpm::GasLiftGroupInfo< Scalar >
GroupRateMap typedefOpm::GasLiftGroupInfo< Scalar >protected
hasAnyTarget(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
hasWell(const std::string &well_name)Opm::GasLiftGroupInfo< Scalar >
initialize()Opm::GasLiftGroupInfo< Scalar >
initializeGroupRatesRecursive_(const Group &group)Opm::GasLiftGroupInfo< Scalar >protected
initializeWell2GroupMapRecursive_(const Group &group, std::vector< std::string > &group_names, std::vector< Scalar > &group_efficiency, Scalar cur_efficiency)Opm::GasLiftGroupInfo< Scalar >protected
iteration_idx_Opm::GasLiftGroupInfo< Scalar >protected
liquidTarget(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
logMessage_(const std::string &prefix, const std::string &msg, MessageType msg_type=MessageType::INFO) constOpm::GasLiftCommon< Scalar >protected
maxAlq(const std::string &group_name)Opm::GasLiftGroupInfo< Scalar >
maxTotalGasRate(const std::string &group_name)Opm::GasLiftGroupInfo< Scalar >
MessageType enum nameOpm::GasLiftCommon< Scalar >protected
next_group_idx_Opm::GasLiftGroupInfo< Scalar >protected
OilOpm::GasLiftGroupInfo< Scalar >protectedstatic
oilPotential(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
oilRate(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
oilTarget(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
optimize_only_thp_wells_Opm::GasLiftGroupInfo< Scalar >protected
phase_usage_Opm::GasLiftGroupInfo< Scalar >protected
Rate enum nameOpm::GasLiftGroupInfo< Scalar >
rateToString(Rate rate)Opm::GasLiftGroupInfo< Scalar >static
report_step_idx_Opm::GasLiftGroupInfo< Scalar >protected
schedule_Opm::GasLiftGroupInfo< Scalar >protected
summary_state_Opm::GasLiftGroupInfo< Scalar >protected
update(const std::string &well_name, Scalar delta_oil, Scalar delta_gas, Scalar delta_water, Scalar delta_alq)Opm::GasLiftGroupInfo< Scalar >
updateGroupIdxMap_(const std::string &group_name)Opm::GasLiftGroupInfo< Scalar >protected
updateRate(int idx, Scalar oil_rate, Scalar gas_rate, Scalar water_rate, Scalar alq)Opm::GasLiftGroupInfo< Scalar >
WaterOpm::GasLiftGroupInfo< Scalar >protectedstatic
waterPotential(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
waterRate(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
waterTarget(const std::string &group_name) constOpm::GasLiftGroupInfo< Scalar >
Well2GroupMap typedefOpm::GasLiftGroupInfo< Scalar >protected
well_group_map_Opm::GasLiftGroupInfo< Scalar >protected
well_state_Opm::GasLiftCommon< Scalar >protected
wellGroupMap()Opm::GasLiftGroupInfo< Scalar >inline
~GasLiftCommon()=defaultOpm::GasLiftCommon< Scalar >virtual