SimulatorReport.hpp
Go to the documentation of this file.
81 void reportFullyImplicit(std::ostream& os, const SimulatorReportSingle* failedReport = nullptr) const;
Definition: blackoilboundaryratevector.hh:39 Definition: SimulatorReport.hpp:122 void fullReports(std::ostream &os) const void reportNLDD(std::ostream &os) const void operator+=(const SimulatorReport &sr) static SimulatorReport serializationTestObject() void operator+=(const SimulatorReportSingle &sr) std::vector< SimulatorReportSingle > stepreports Definition: SimulatorReport.hpp:125 void serializeOp(Serializer &serializer) Definition: SimulatorReport.hpp:137 bool operator==(const SimulatorReport &) const void reportFullyImplicit(std::ostream &os) const A struct for returning timing data from a simulator to its caller. Definition: SimulatorReport.hpp:34 double linear_solve_time Definition: SimulatorReport.hpp:43 bool operator==(const SimulatorReportSingle &) const void reportNLDD(std::ostream &os, const SimulatorReportSingle *failedReport=nullptr) const double assemble_time_well Definition: SimulatorReport.hpp:41 double linear_solve_setup_time Definition: SimulatorReport.hpp:42 static SimulatorReportSingle serializationTestObject() int unconverged_domains Definition: SimulatorReport.hpp:69 unsigned int min_linear_iterations Definition: SimulatorReport.hpp:52 int accepted_unconverged_domains Definition: SimulatorReport.hpp:70 unsigned int total_newton_iterations Definition: SimulatorReport.hpp:50 unsigned int total_well_iterations Definition: SimulatorReport.hpp:48 unsigned int max_linear_iterations Definition: SimulatorReport.hpp:53 int num_overlap_cells Definition: SimulatorReport.hpp:66 bool well_group_control_changed Definition: SimulatorReport.hpp:57 void reportFullyImplicit(std::ostream &os, const SimulatorReportSingle *failedReport=nullptr) const Print a report suitable for the end of a fully implicit case, leaving out the pressure/transport time... void serializeOp(Serializer &serializer) Definition: SimulatorReport.hpp:84 double local_solve_time Definition: SimulatorReport.hpp:44 int converged_domains Definition: SimulatorReport.hpp:68 bool time_step_rejected Definition: SimulatorReport.hpp:56 void reportStep(std::ostream &os) const Print a report suitable for a single simulation step. double output_write_time Definition: SimulatorReport.hpp:46 void operator+=(const SimulatorReportSingle &sr) Increment this report's times by those in sr. unsigned int total_linearizations Definition: SimulatorReport.hpp:49 unsigned int total_linear_iterations Definition: SimulatorReport.hpp:51 |