diff --git a/opm/core/simulator/SimulatorReport.cpp b/opm/core/simulator/SimulatorReport.cpp index 2ddca2857..e860c946c 100644 --- a/opm/core/simulator/SimulatorReport.cpp +++ b/opm/core/simulator/SimulatorReport.cpp @@ -27,6 +27,7 @@ namespace Opm : pressure_time(0.0), transport_time(0.0), total_time(0.0), + total_linearizations( 0 ), total_newton_iterations( 0 ), total_linear_iterations( 0 ), verbose_(verbose) @@ -61,6 +62,7 @@ namespace Opm { os << "Total time taken (seconds): " << total_time << "\nSolver time (seconds): " << pressure_time + << "\nOverall Linearizations: " << total_linearizations << "\nOverall Newton Iterations: " << total_newton_iterations << "\nOverall Linear Iterations: " << total_linear_iterations << std::endl; diff --git a/opm/core/simulator/SimulatorReport.hpp b/opm/core/simulator/SimulatorReport.hpp index 22043918d..9e35905ad 100644 --- a/opm/core/simulator/SimulatorReport.hpp +++ b/opm/core/simulator/SimulatorReport.hpp @@ -32,6 +32,7 @@ namespace Opm double transport_time; double total_time; + unsigned int total_linearizations; unsigned int total_newton_iterations; unsigned int total_linear_iterations;