Opm::GasLiftSingleWell< TypeTag > Member List

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

addOrSubtractAlqIncrement_(double alq, bool increase) constOpm::GasLiftSingleWellGenericprotected
alpha_g_Opm::GasLiftSingleWellGenericprotected
alpha_w_Opm::GasLiftSingleWellGenericprotected
ALQ_EPSILONOpm::GasLiftSingleWellGenericprotectedstatic
calcEcoGradient_(double oil_rate, double new_oil_rate, double gas_rate, double new_gas_rate, bool increase) constOpm::GasLiftSingleWellGenericprotected
calcIncOrDecGradient(double oil_rate, double gas_rate, double water_rate, double alq, const std::string &gr_name_dont_limit, bool increase, bool debug_output=true) constOpm::GasLiftSingleWellGeneric
checkALQequal_(double alq1, double alq2) constOpm::GasLiftSingleWellGenericprotected
checkGroupALQrateExceeded(double delta_alq, const std::string &gr_name_dont_limit="") constOpm::GasLiftSingleWellGenericprotected
checkGroupTargetsViolated(const BasicRates &rates, const BasicRates &new_rates) constOpm::GasLiftSingleWellGenericprotected
checkGroupTotalRateExceeded(double delta_alq, double delta_gas_rate) constOpm::GasLiftSingleWellGenericprotected
checkInitialALQmodified_(double alq, double initial_alq) constOpm::GasLiftSingleWellGenericprotected
comm_Opm::GasLiftCommonprotected
computeConvergedBhpAtThpLimitByMaybeIncreasingALQ_() constOpm::GasLiftSingleWellGenericprotected
computeInitialWellRates_() constOpm::GasLiftSingleWellGenericprotected
computeLimitedWellRatesWithALQ_(double alq) constOpm::GasLiftSingleWellGenericprotected
computeWellRatesWithALQ_(double alq) constOpm::GasLiftSingleWellGenericprotected
controls_Opm::GasLiftSingleWellGenericprotected
debugOpm::GasLiftCommonprotected
debug_abort_if_decrease_and_oil_is_limited_Opm::GasLiftSingleWellGenericprotected
debug_abort_if_increase_and_gas_is_limited_Opm::GasLiftSingleWellGenericprotected
debug_limit_increase_decrease_Opm::GasLiftSingleWellGenericprotected
debug_output_only_on_rank0Opm::GasLiftCommonprotected
debugCheckNegativeGradient_(double grad, double alq, double new_alq, double oil_rate, double new_oil_rate, double gas_rate, double new_gas_rate, bool increase) constOpm::GasLiftSingleWellGenericprotected
debugInfoGroupRatesExceedTarget(Rate rate_type, const std::string &gr_name, double rate, double target) constOpm::GasLiftSingleWellGenericprotected
debugPrintWellStateRates() constOpm::GasLiftSingleWellGenericprotected
debugShowAlqIncreaseDecreaseCounts_()Opm::GasLiftSingleWellGenericprotected
debugShowBhpAlqTable_()Opm::GasLiftSingleWellGenericprotected
debugShowLimitingTargets_(const LimitedRates &rates) constOpm::GasLiftSingleWellGenericprotected
debugShowProducerControlMode() constOpm::GasLiftSingleWellGenericprotected
debugShowStartIteration_(double alq, bool increase, double oil_rate)Opm::GasLiftSingleWellGenericprotected
debugShowTargets_()Opm::GasLiftSingleWellGenericprotected
debugUpdateGlobalCounter_() constOpm::GasLiftCommonprotected
deferred_logger_Opm::GasLiftCommonprotected
displayDebugMessage_(const std::string &msg) const overrideOpm::GasLiftSingleWellGenericprotectedvirtual
displayDebugMessageOnRank0_(const std::string &msg) constOpm::GasLiftCommonprotected
displayWarning_(const std::string &warning)Opm::GasLiftSingleWellGenericprotected
ecl_well_Opm::GasLiftSingleWellGenericprotected
eco_grad_Opm::GasLiftSingleWellGenericprotected
GasOpm::GasLiftSingleWellGenericprotectedstatic
gas_pos_Opm::GasLiftSingleWellGenericprotected
GasLiftCommon(WellState< double > &well_state, const GroupState< double > &group_state, DeferredLogger &deferred_logger, const Parallel::Communication &comm, bool debug)Opm::GasLiftCommonprotected
GasLiftSingleWell(const WellInterface< TypeTag > &well, const Simulator &simulator, const SummaryState &summary_state, DeferredLogger &deferred_logger, WellState< Scalar > &well_state, const GroupState< Scalar > &group_state, GasLiftGroupInfo &group_info, GLiftSyncGroups &sync_groups, const Parallel::Communication &comm, bool glift_debug)Opm::GasLiftSingleWell< TypeTag >
GasLiftSingleWellGeneric(DeferredLogger &deferred_logger, WellState< double > &well_state, const GroupState< double > &group_state, const Well &ecl_well, const SummaryState &summary_state, GasLiftGroupInfo &group_info, const PhaseUsage &phase_usage, const Schedule &schedule, const int report_step_idx, GLiftSyncGroups &sync_groups, const Parallel::Communication &comm, bool glift_debug)Opm::GasLiftSingleWellGenericprotected
getBhpWithLimit_(double bhp) constOpm::GasLiftSingleWellGenericprotected
getGasRateWithGroupLimit_(double new_gas_rate, double gas_rate, const std::string &gr_name_dont_limit) constOpm::GasLiftSingleWellGenericprotected
getGasRateWithLimit_(const BasicRates &rates) constOpm::GasLiftSingleWellGenericprotected
getInitialRatesWithLimit_() constOpm::GasLiftSingleWellGenericprotected
getLimitedRatesFromRates_(const BasicRates &rates) constOpm::GasLiftSingleWellGenericprotected
getLiquidRateWithGroupLimit_(const double new_oil_rate, const double oil_rate, const double new_water_rate, const double water_rate, const std::string &gr_name_dont_limit) constOpm::GasLiftSingleWellGenericprotected
getOilRateWithGroupLimit_(double new_oil_rate, double oil_rate, const std::string &gr_name_dont_limit) constOpm::GasLiftSingleWellGenericprotected
getOilRateWithLimit2_(const BasicRates &rates) constOpm::GasLiftSingleWellGenericprotected
getOilRateWithLimit_(const BasicRates &rates) constOpm::GasLiftSingleWellGenericprotected
getProductionTarget_(Rate rate) constOpm::GasLiftSingleWellGenericprotected
getRate_(Rate rate_type, const BasicRates &rates) constOpm::GasLiftSingleWellGenericprotected
getRateWithGroupLimit_(Rate rate_type, const double new_rate, const double old_rate, const std::string &gr_name_dont_limit) constOpm::GasLiftSingleWellGenericprotected
getRateWithLimit_(Rate rate_type, const BasicRates &rates) constOpm::GasLiftSingleWellGenericprotected
getWaterRateWithGroupLimit_(double new_water_rate, double water_rate, const std::string &gr_name_dont_limit) constOpm::GasLiftSingleWellGenericprotected
getWaterRateWithLimit2_(const BasicRates &rates) constOpm::GasLiftSingleWellGenericprotected
getWaterRateWithLimit_(const BasicRates &rates) constOpm::GasLiftSingleWellGenericprotected
getWell() const overrideOpm::GasLiftSingleWell< TypeTag >inlinevirtual
getWellStateRates_() constOpm::GasLiftSingleWellGenericprotected
gl_well_Opm::GasLiftSingleWellGenericprotected
group_info_Opm::GasLiftSingleWellGenericprotected
group_state_Opm::GasLiftCommonprotected
hasProductionControl_(Rate rate) constOpm::GasLiftSingleWellGenericprotected
increaseALQtoMinALQ_(double alq, const LimitedRates &orig_rates) constOpm::GasLiftSingleWellGenericprotected
increaseALQtoPositiveOilRate_(double alq, const LimitedRates &orig_rates) constOpm::GasLiftSingleWellGenericprotected
increment_Opm::GasLiftSingleWellGenericprotected
logMessage_(const std::string &prefix, const std::string &msg, MessageType msg_type=MessageType::INFO) constOpm::GasLiftCommonprotected
logSuccess_(double alq, const int iteration_idx)Opm::GasLiftSingleWellGenericprotected
max_alq_Opm::GasLiftSingleWellGenericprotected
max_iterations_Opm::GasLiftSingleWellGenericprotected
maybeAdjustALQbeforeOptimizeLoop_(const LimitedRates &rates, double alq, bool increase) constOpm::GasLiftSingleWellGenericprotected
MessageType enum nameOpm::GasLiftCommonprotected
min_alq_Opm::GasLiftSingleWellGenericprotected
name() constOpm::GasLiftSingleWellGenericinline
NUM_PHASESOpm::GasLiftSingleWellGenericprotectedstatic
OilOpm::GasLiftSingleWellGenericprotectedstatic
oil_pos_Opm::GasLiftSingleWellGenericprotected
optimize_Opm::GasLiftSingleWellGenericprotected
orig_alq_Opm::GasLiftSingleWellGenericprotected
phase_usage_Opm::GasLiftSingleWellGenericprotected
Rate typedefOpm::GasLiftSingleWellGeneric
reduceALQtoGroupAlqLimits_(double alq, const LimitedRates &rates) constOpm::GasLiftSingleWellGenericprotected
reduceALQtoGroupTarget(double alq, const LimitedRates &rates) constOpm::GasLiftSingleWellGenericprotected
reduceALQtoWellTarget_(double alq, const LimitedRates &rates) constOpm::GasLiftSingleWellGenericprotected
runOptimize(const int iteration_idx)Opm::GasLiftSingleWellGeneric
runOptimize1_()Opm::GasLiftSingleWellGenericprotected
runOptimize2_()Opm::GasLiftSingleWellGenericprotected
runOptimizeLoop_(bool increase)Opm::GasLiftSingleWellGenericprotected
setAlqMinRate_(const GasLiftWell &well)Opm::GasLiftSingleWellGenericprotected
summary_state_Opm::GasLiftSingleWellGenericprotected
sync_groups_Opm::GasLiftSingleWellGenericprotected
tryDecreaseLiftGas_()Opm::GasLiftSingleWellGenericprotected
tryIncreaseLiftGas_()Opm::GasLiftSingleWellGenericprotected
updateGroupRates_(const LimitedRates &rates, const LimitedRates &new_rates, double delta_alq) constOpm::GasLiftSingleWellGenericprotected
updateRatesToGroupLimits_(const BasicRates &rates, const LimitedRates &new_rates, const std::string &gr_name="") constOpm::GasLiftSingleWellGenericprotected
updateWellStateAlqFixedValue_(const GasLiftWell &well)Opm::GasLiftSingleWellGenericprotected
useFixedAlq_(const GasLiftWell &well)Opm::GasLiftSingleWellGenericprotected
warnMaxIterationsExceeded_()Opm::GasLiftSingleWellGenericprotected
WaterOpm::GasLiftSingleWellGenericprotectedstatic
water_pos_Opm::GasLiftSingleWellGenericprotected
well_name_Opm::GasLiftSingleWellGenericprotected
well_state_Opm::GasLiftCommonprotected
~GasLiftCommon()=defaultOpm::GasLiftCommonvirtual
~GasLiftSingleWellGeneric()=defaultOpm::GasLiftSingleWellGenericvirtual