diff --git a/ProcessLib/TimeLoop.h b/ProcessLib/TimeLoop.h
index 9ebb6213bf4ed4b0afb26f1ffe60a386c098eebb..a5d19b8cc29b5318a9230a22a77f763f541253d4 100644
--- a/ProcessLib/TimeLoop.h
+++ b/ProcessLib/TimeLoop.h
@@ -49,6 +49,13 @@ public:
     ~TimeLoop();
 
     bool executeTimeStep();
+    NumLib::NonlinearSolverStatus const& getNonlinearSolverStatus() const
+    {
+        return _nonlinear_solver_status;
+    }
+    double endTime() const { return _end_time; }
+    double currentTime() const { return _current_time; }
+
 private:
     NumLib::NonlinearSolverStatus doNonlinearIteration(
         double const t, double const dt, std::size_t const timesteps);