From 171fe0645beb109dca164c3dd43053e58cc37657 Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Sun, 5 Apr 2015 15:29:10 +0200
Subject: [PATCH] [Cleanup] Make logic easier to understand

---
 src/adaptivetimestepper.cc | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/adaptivetimestepper.cc b/src/adaptivetimestepper.cc
index 2739e711..1be9b399 100644
--- a/src/adaptivetimestepper.cc
+++ b/src/adaptivetimestepper.cc
@@ -74,16 +74,16 @@ bool AdaptiveTimeStepper<Factory, Updaters, ErrorNorm>::coarsen() {
 template <class Factory, class Updaters, class ErrorNorm>
 void AdaptiveTimeStepper<Factory, Updaters, ErrorNorm>::refine() {
   while (true) {
-    Updaters F2 = current_.clone();
-    Updaters F1;
+    Updaters F1 = current_.clone();
+    Updaters F2;
     {
       MyCoupledTimeStepper coupledTimeStepper(finalTime_, factory_, parset_,
-                                              globalFriction_, F2, errorNorm_,
+                                              globalFriction_, F1, errorNorm_,
                                               externalForces_);
       stepAndReport("F1", coupledTimeStepper, relativeTime_,
                     relativeTau_ / 2.0);
 
-      F1 = F2.clone();
+      F2 = F1.clone();
       stepAndReport("F2", coupledTimeStepper,
                     relativeTime_ + relativeTau_ / 2.0, relativeTau_ / 2.0);
     }
-- 
GitLab