My Project
Opm::GasLiftSingleWellGeneric Member List

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

addOrSubtractAlqIncrement_(double alq, bool increase) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
alpha_g_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
alpha_w_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
ALQ_EPSILON (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotectedstatic
calcEcoGradient_(double oil_rate, double new_oil_rate, double gas_rate, double new_gas_rate, bool increase) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
calcIncOrDecGradient(double oil_rate, double gas_rate, double alq, bool increase) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGeneric
checkALQequal_(double alq1, double alq2) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
checkGroupALQrateExceeded(double delta_alq) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
checkGroupTargetsViolated(const BasicRates &rates, const BasicRates &new_rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
checkGroupTotalRateExceeded(double delta_alq, double delta_gas_rate) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
checkInitialALQmodified_(double alq, double initial_alq) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
checkThpControl_() const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
comm_ (defined in Opm::GasLiftCommon)Opm::GasLiftCommonprotected
computeBhpAtThpLimit_(double alq) const =0 (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotectedpure virtual
computeInitialWellRates_() const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
computeLimitedWellRatesWithALQ_(double alq) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
computeWellRates_(double bhp, bool bhp_is_limited, bool debug_output=true) const =0 (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotectedpure virtual
computeWellRatesWithALQ_(double alq) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
controls_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debug (defined in Opm::GasLiftCommon)Opm::GasLiftCommonprotected
debug_abort_if_decrease_and_oil_is_limited_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debug_abort_if_increase_and_gas_is_limited_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debug_limit_increase_decrease_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debug_output_only_on_rank0 (defined in Opm::GasLiftCommon)Opm::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) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debugInfoGroupRatesExceedTarget(Rate rate_type, const std::string &gr_name, double rate, double target) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debugPrintWellStateRates() const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debugShowAlqIncreaseDecreaseCounts_() (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debugShowBhpAlqTable_() (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debugShowLimitingTargets_(const LimitedRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debugShowProducerControlMode() const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debugShowStartIteration_(double alq, bool increase, double oil_rate) (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debugShowTargets_() (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
debugUpdateGlobalCounter_() const (defined in Opm::GasLiftCommon)Opm::GasLiftCommonprotected
deferred_logger_ (defined in Opm::GasLiftCommon)Opm::GasLiftCommonprotected
displayDebugMessage_(const std::string &msg) const override (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotectedvirtual
displayDebugMessageOnRank0_(const std::string &msg) const (defined in Opm::GasLiftCommon)Opm::GasLiftCommonprotected
displayWarning_(const std::string &warning) (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
ecl_well_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
eco_grad_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
Gas (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotectedstatic
gas_pos_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
GasLiftCommon(WellState &well_state, DeferredLogger &deferred_logger, const Parallel::Communication &comm, bool debug) (defined in Opm::GasLiftCommon)Opm::GasLiftCommonprotected
GasLiftSingleWellGeneric(DeferredLogger &deferred_logger, WellState &well_state, const GroupState &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) (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getBhpWithLimit_(double bhp) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getGasRateWithGroupLimit_(double new_gas_rate, double gas_rate) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getGasRateWithLimit_(const BasicRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getInitialRatesWithLimit_() const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getLimitedRatesFromRates_(const BasicRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getLiquidRateWithGroupLimit_(const double new_oil_rate, const double oil_rate, const double new_water_rate, const double water_rate) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getOilRateWithGroupLimit_(double new_oil_rate, double oil_rate) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getOilRateWithLimit2_(const BasicRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getOilRateWithLimit_(const BasicRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getProductionTarget_(Rate rate) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getRate_(Rate rate_type, const BasicRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getRateWithGroupLimit_(Rate rate_type, const double new_rate, const double old_rate) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getRateWithLimit_(Rate rate_type, const BasicRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getWaterRateWithGroupLimit_(double new_water_rate, double water_rate) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getWaterRateWithLimit2_(const BasicRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getWaterRateWithLimit_(const BasicRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
getWell() const =0 (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericpure virtual
getWellStateRates_() const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
gl_well_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
GLiftSyncGroups typedef (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGeneric
group_info_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
group_state_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
hasProductionControl_(Rate rate) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
increaseALQtoMinALQ_(double alq, const LimitedRates &orig_rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
increaseALQtoPositiveOilRate_(double alq, const LimitedRates &orig_rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
increment_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
logMessage_(const std::string &prefix, const std::string &msg, MessageType msg_type=MessageType::INFO) const (defined in Opm::GasLiftCommon)Opm::GasLiftCommonprotected
logSuccess_(double alq, const int iteration_idx) (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
max_alq_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
max_iterations_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
maybeAdjustALQbeforeOptimizeLoop_(const LimitedRates &rates, double alq, bool increase) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
MessageType enum name (defined in Opm::GasLiftCommon)Opm::GasLiftCommonprotected
min_alq_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
name() const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericinline
NUM_PHASES (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotectedstatic
Oil (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotectedstatic
oil_pos_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
optimize_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
orig_alq_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
phase_usage_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
Rate typedef (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGeneric
reduceALQtoGroupAlqLimits_(double alq, const LimitedRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
reduceALQtoGroupTarget(double alq, const LimitedRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
reduceALQtoWellTarget_(double alq, const LimitedRates &rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
runOptimize(const int iteration_idx) (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGeneric
runOptimize1_() (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
runOptimize2_() (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
runOptimizeLoop_(bool increase) (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
setAlqMinRate_(const GasLiftOpt::Well &well) (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
summary_state_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
sync_groups_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
tryDecreaseLiftGas_() (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
tryIncreaseLiftGas_() (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
updateGroupRates_(const LimitedRates &rates, const LimitedRates &new_rates, double delta_alq) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
updateRatesToGroupLimits_(const BasicRates &rates, const LimitedRates &new_rates) const (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
updateWellStateAlqFixedValue_(const GasLiftOpt::Well &well) (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
useFixedAlq_(const GasLiftOpt::Well &well) (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
warnMaxIterationsExceeded_() (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
Water (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotectedstatic
water_pos_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
well_name_ (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericprotected
well_state_ (defined in Opm::GasLiftCommon)Opm::GasLiftCommonprotected
~GasLiftCommon()=default (defined in Opm::GasLiftCommon)Opm::GasLiftCommonvirtual
~GasLiftSingleWellGeneric()=default (defined in Opm::GasLiftSingleWellGeneric)Opm::GasLiftSingleWellGenericvirtual