From 5eeb7f13711fc02a4845e159450f73e8d42a7adb Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Wed, 11 Feb 2015 17:59:29 +0100
Subject: [PATCH] [Cleanup] Make relative times public

---
 src/adaptivetimestepper.hh | 10 ++++------
 src/sand-wedge.cc          |  4 ++--
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/src/adaptivetimestepper.hh b/src/adaptivetimestepper.hh
index 2636cc1e..c8b9a029 100644
--- a/src/adaptivetimestepper.hh
+++ b/src/adaptivetimestepper.hh
@@ -16,9 +16,9 @@ class AdaptiveTimeStepper {
                       std::function<void(double, Vector &)> externalForces,
                       ErrorNorm const &errorNorm,
                       std::function<bool(Updaters &, Updaters &)> mustRefine)
-      : finalTime_(parset.get<double>("problem.finalTime")),
-        relativeTime_(relativeTime),
+      : relativeTime_(relativeTime),
         relativeTau_(relativeTau),
+        finalTime_(parset.get<double>("problem.finalTime")),
         factory_(factory),
         parset_(parset),
         globalFriction_(globalFriction),
@@ -109,8 +109,8 @@ class AdaptiveTimeStepper {
     relativeTime_ += relativeTau_;
   }
 
-  double getRelativeTime() { return relativeTime_; }
-  double getRelativeTau() { return relativeTau_; }
+  double relativeTime_;
+  double relativeTau_;
 
 private:
   void stepAndReport(std::string type, MyCoupledTimeStepper &stepper,
@@ -120,8 +120,6 @@ class AdaptiveTimeStepper {
   }
 
   double finalTime_;
-  double relativeTime_;
-  double relativeTau_;
   Factory &factory_;
   Dune::ParameterTree const &parset_;
   std::shared_ptr<Nonlinearity> globalFriction_;
diff --git a/src/sand-wedge.cc b/src/sand-wedge.cc
index 6c7588e8..47dff61d 100644
--- a/src/sand-wedge.cc
+++ b/src/sand-wedge.cc
@@ -327,8 +327,8 @@ int main(int argc, char *argv[]) {
 
       adaptiveTimeStepper.advance();
 
-      programState.relativeTime = adaptiveTimeStepper.getRelativeTime();
-      programState.relativeTau = adaptiveTimeStepper.getRelativeTau();
+      programState.relativeTime = adaptiveTimeStepper.relativeTime_;
+      programState.relativeTau = adaptiveTimeStepper.relativeTau_;
       current.rate_->extractDisplacement(programState.u);
       current.rate_->extractVelocity(programState.v);
       current.rate_->extractAcceleration(programState.a);
-- 
GitLab