|
SimulatorReport.hpp
Go to the documentation of this file.
Definition: blackoilbioeffectsmodules.hh:45 Definition: SimulatorReport.hpp:202 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) void reportFullyImplicit(std::ostream &os, bool performance_details=false) const std::vector< SimulatorReportSingle > stepreports Definition: SimulatorReport.hpp:205 void serializeOp(Serializer &serializer) Definition: SimulatorReport.hpp:217 bool operator==(const SimulatorReport &) 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 void reportFullyImplicit(std::ostream &os, const SimulatorReportSingle *failedReport=nullptr, bool performance_details=false) const bool operator==(const SimulatorReportSingle &) const void reportNLDD(std::ostream &os, const SimulatorReportSingle *failedReport=nullptr) const double assemble_time_well Definition: SimulatorReport.hpp:41 unsigned int total_well_potential_iterations Definition: SimulatorReport.hpp:125 double linear_solve_setup_time Definition: SimulatorReport.hpp:42 double precond_apply_time Definition: SimulatorReport.hpp:98 double well_solve_time Definition: SimulatorReport.hpp:103 double temperature_solve_time Definition: SimulatorReport.hpp:88 static SimulatorReportSingle serializationTestObject() int unconverged_domains Definition: SimulatorReport.hpp:71 unsigned int min_linear_iterations Definition: SimulatorReport.hpp:52 int accepted_unconverged_domains Definition: SimulatorReport.hpp:72 unsigned int total_newton_iterations Definition: SimulatorReport.hpp:50 unsigned int total_well_iterations Definition: SimulatorReport.hpp:48 double gaslift_time Part of well_control_network_time used for gas lift optimization. Definition: SimulatorReport.hpp:111 double well_facility_time Definition: SimulatorReport.hpp:115 unsigned int total_network_iterations Definition: SimulatorReport.hpp:126 double convergence_check_time Definition: SimulatorReport.hpp:80 unsigned int max_linear_iterations Definition: SimulatorReport.hpp:53 int num_overlap_cells Definition: SimulatorReport.hpp:68 bool well_group_control_changed Definition: SimulatorReport.hpp:59 double tracer_solve_time Part of pre_post_time used for solving the tracer equations. Definition: SimulatorReport.hpp:85 double output_disk_write_time Time used by the actual (possibly asynchronous) output writes. Definition: SimulatorReport.hpp:90 double precond_setup_time Definition: SimulatorReport.hpp:95 double well_solve_assemble_time Definition: SimulatorReport.hpp:105 void serializeOp(Serializer &serializer) Definition: SimulatorReport.hpp:142 double network_balance_time Part of well_control_network_time used for balancing the network. Definition: SimulatorReport.hpp:121 double linear_solve_apply_time Part of linear_solve_time spent in the actual solver apply. Definition: SimulatorReport.hpp:92 double local_solve_time Definition: SimulatorReport.hpp:44 int converged_domains Definition: SimulatorReport.hpp:70 bool time_step_rejected Definition: SimulatorReport.hpp:58 void reportStep(std::ostream &os) const Print a report suitable for a single simulation step. double group_control_time Definition: SimulatorReport.hpp:119 double output_write_time Definition: SimulatorReport.hpp:46 double well_control_network_time Definition: SimulatorReport.hpp:109 unsigned int relaxed_cnv_acceptances Definition: SimulatorReport.hpp:55 double output_eval_time Definition: SimulatorReport.hpp:83 void operator+=(const SimulatorReportSingle &sr) Increment this report's times by those in sr. double well_potential_solve_time Definition: SimulatorReport.hpp:104 unsigned int total_linearizations Definition: SimulatorReport.hpp:49 double control_well_solve_time Definition: SimulatorReport.hpp:124 double well_solve_linear_solve_time Definition: SimulatorReport.hpp:106 unsigned int total_linear_iterations Definition: SimulatorReport.hpp:51 |