From 0f574cbabf94e26131dcb19acd95f61cb9fbdbcf Mon Sep 17 00:00:00 2001 From: Dmitri Naumov <dmitri.naumov@ufz.de> Date: Tue, 10 Dec 2019 17:45:15 +0100 Subject: [PATCH] [NL] TS; constify isSolutionErrorComputationNeeded --- NumLib/TimeStepping/Algorithms/EvolutionaryPIDcontroller.h | 2 +- .../TimeStepping/Algorithms/IterationNumberBasedTimeStepping.h | 2 +- NumLib/TimeStepping/Algorithms/TimeStepAlgorithm.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/NumLib/TimeStepping/Algorithms/EvolutionaryPIDcontroller.h b/NumLib/TimeStepping/Algorithms/EvolutionaryPIDcontroller.h index b405cd8812b..9ef753c8273 100644 --- a/NumLib/TimeStepping/Algorithms/EvolutionaryPIDcontroller.h +++ b/NumLib/TimeStepping/Algorithms/EvolutionaryPIDcontroller.h @@ -80,7 +80,7 @@ public: _is_accepted = accepted; } - bool isSolutionErrorComputationNeeded() override { return true; } + bool isSolutionErrorComputationNeeded() const override { return true; } virtual bool canReduceTimestepSize() const override; diff --git a/NumLib/TimeStepping/Algorithms/IterationNumberBasedTimeStepping.h b/NumLib/TimeStepping/Algorithms/IterationNumberBasedTimeStepping.h index b875f20b0dd..ea3341ae0b3 100644 --- a/NumLib/TimeStepping/Algorithms/IterationNumberBasedTimeStepping.h +++ b/NumLib/TimeStepping/Algorithms/IterationNumberBasedTimeStepping.h @@ -97,7 +97,7 @@ public: bool accepted() const override; void setAcceptedOrNot(bool accepted) override { _accepted = accepted; }; - bool isSolutionErrorComputationNeeded() override { return true; } + bool isSolutionErrorComputationNeeded() const override { return true; } bool canReduceTimestepSize() const override; diff --git a/NumLib/TimeStepping/Algorithms/TimeStepAlgorithm.h b/NumLib/TimeStepping/Algorithms/TimeStepAlgorithm.h index bbb8001ab38..93e01513641 100644 --- a/NumLib/TimeStepping/Algorithms/TimeStepAlgorithm.h +++ b/NumLib/TimeStepping/Algorithms/TimeStepAlgorithm.h @@ -111,7 +111,7 @@ public: /// Get a flag to indicate whether this algorithm needs to compute /// solution error. The default return value is false. - virtual bool isSolutionErrorComputationNeeded() { return false; } + virtual bool isSolutionErrorComputationNeeded() const { return false; } /// Query the timestepper if further time step size reduction is possible. virtual bool canReduceTimestepSize() const { return false; } -- GitLab