calculateBhpFromThp(const WellState< double > &well_state, const std::vector< EvalWell > &rates, const Well &well, const SummaryState &summaryState, const double rho, DeferredLogger &deferred_logger) const | Opm::WellBhpThpCalculator | |
calculateMinimumBhpFromThp(const WellState< double > &well_state, const Well &well, const SummaryState &summaryState, const double rho) const | Opm::WellBhpThpCalculator | |
calculateThpFromBhp(const std::vector< double > &rates, const double bhp, const double rho, const std::optional< double > &alq, const double thp_limit, DeferredLogger &deferred_logger) const | Opm::WellBhpThpCalculator | |
computeBhpAtThpLimitInj(const std::function< std::vector< double >(const double)> &frates, const SummaryState &summary_state, const double rho, const double flo_rel_tol, const int max_iteration, const bool throwOnError, DeferredLogger &deferred_logger) const | Opm::WellBhpThpCalculator | |
computeBhpAtThpLimitProd(const std::function< std::vector< double >(const double)> &frates, const SummaryState &summary_state, const double maxPerfPress, const double rho, const double alq_value, const double thp_limit, DeferredLogger &deferred_logger) const | Opm::WellBhpThpCalculator | |
estimateStableBhp(const WellState< double > &well_state, const Well &well, const std::vector< double > &rates, const double rho, const SummaryState &summaryState) const | Opm::WellBhpThpCalculator | |
getFloIPR(const WellState< double > &well_state, const Well &well, const SummaryState &summary_state) const | Opm::WellBhpThpCalculator | |
getTHPConstraint(const SummaryState &summaryState) const | Opm::WellBhpThpCalculator | |
isStableSolution(const WellState< double > &well_state, const Well &well, const std::vector< double > &rates, const SummaryState &summaryState) const | Opm::WellBhpThpCalculator | |
mostStrictBhpFromBhpLimits(const SummaryState &summaryState) const | Opm::WellBhpThpCalculator | |
updateThp(const double rho, const bool stop_or_zero_rate_target, const std::function< double()> &alq_value, const std::array< unsigned, 3 > &active, WellState< double > &well_state, const SummaryState &summary_state, DeferredLogger &deferred_logger) const | Opm::WellBhpThpCalculator | |
WellBhpThpCalculator(const WellInterfaceGeneric &well) | Opm::WellBhpThpCalculator | inline |
wellHasTHPConstraints(const SummaryState &summaryState) const | Opm::WellBhpThpCalculator | |