ConvergenceReport.hpp
Go to the documentation of this file.
84 enum struct Type { Invalid, MassBalance, Pressure, ControlBHP, ControlTHP, ControlRate, Unsolvable, WrongFlowDirection };
151 res_failures_.insert(res_failures_.end(), other.res_failures_.begin(), other.res_failures_.end());
152 well_failures_.insert(well_failures_.end(), other.well_failures_.begin(), other.well_failures_.end());
153 res_convergence_.insert(res_convergence_.end(), other.res_convergence_.begin(), other.res_convergence_.end());
Definition: ConvergenceReport.hpp:67 int phase() const Definition: ConvergenceReport.hpp:74 double value() const Definition: ConvergenceReport.hpp:75 ReservoirFailure::Type type() const Definition: ConvergenceReport.hpp:73 ReservoirConvergenceMetric(ReservoirFailure::Type t, int phase, double value) Definition: ConvergenceReport.hpp:69 Definition: ConvergenceReport.hpp:51 int phase() const Definition: ConvergenceReport.hpp:60 ReservoirFailure(Type t, Severity s, int phase) Definition: ConvergenceReport.hpp:54 Severity severity() const Definition: ConvergenceReport.hpp:59 Definition: ConvergenceReport.hpp:82 const std::string & wellName() const Definition: ConvergenceReport.hpp:92 Severity severity() const Definition: ConvergenceReport.hpp:90 WellFailure(Type t, Severity s, int phase, const std::string &well_name) Definition: ConvergenceReport.hpp:85 Definition: ConvergenceReport.hpp:38 Severity severityOfWorstFailure() const Definition: ConvergenceReport.hpp:197 const std::vector< ReservoirConvergenceMetric > & reservoirConvergence() const Definition: ConvergenceReport.hpp:187 void setWellFailed(const WellFailure &wf) Definition: ConvergenceReport.hpp:130 void setWellGroupTargetsViolated(const bool wellGroupTargetsViolated) Definition: ConvergenceReport.hpp:142 bool reservoirFailed() const Definition: ConvergenceReport.hpp:172 void setReservoirConvergenceMetric(Args &&... args) Definition: ConvergenceReport.hpp:137 ConvergenceReport(const double reportTime) Definition: ConvergenceReport.hpp:107 const std::vector< ReservoirFailure > & reservoirFailures() const Definition: ConvergenceReport.hpp:182 const std::vector< WellFailure > & wellFailures() const Definition: ConvergenceReport.hpp:192 void setReservoirFailed(const ReservoirFailure &rf) Definition: ConvergenceReport.hpp:124 ConvergenceReport & operator+=(const ConvergenceReport &other) Definition: ConvergenceReport.hpp:147 Definition: BlackoilPhases.hpp:27 std::string to_string(const ConvergenceReport::ReservoirFailure::Type t) Definition: ConvergenceReport.hpp:225 |