From 0bdab6e579210d221080053bfda5f6d17bfde8b2 Mon Sep 17 00:00:00 2001 From: Markus Blatt Date: Wed, 28 Sep 2016 12:05:52 +0200 Subject: [PATCH] Correct number of (nonlineat) iterations/linearizations in step_timing.txt Previously, for all step zero was reported. With this commit we set these numbers in the SimulatorReport and now they end up correctly in step_timings.txt --- opm/autodiff/SimulatorBase_impl.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/opm/autodiff/SimulatorBase_impl.hpp b/opm/autodiff/SimulatorBase_impl.hpp index 95c94d79a..1a3ebbef2 100644 --- a/opm/autodiff/SimulatorBase_impl.hpp +++ b/opm/autodiff/SimulatorBase_impl.hpp @@ -295,6 +295,9 @@ namespace Opm SimulatorReport step_report; step_report.pressure_time = st; step_report.total_time = step_timer.secsSinceStart(); + step_report.total_newton_iterations = solver->nonlinearIterations(); + step_report.total_linear_iterations = solver->linearIterations(); + step_report.total_linearizations = solver->linearizations(); step_report.reportParam(tstep_os); }