From cb349d978475e460b4da770f3550273cf9af6aaa Mon Sep 17 00:00:00 2001 From: Thomas Fischer <thomas.fischer@ufz.de> Date: Fri, 8 Apr 2022 10:54:30 +0200 Subject: [PATCH] [PL/TimeLoop] Interface to access the current and end time. --- ProcessLib/TimeLoop.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ProcessLib/TimeLoop.h b/ProcessLib/TimeLoop.h index 9ebb6213bf4..a5d19b8cc29 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); -- GitLab