From c68dc400fd85741f5f53417d1ac08dded70b415d Mon Sep 17 00:00:00 2001
From: Lisa Julia Nebel <lisa_julia.nebel@tu-dresden.de>
Date: Wed, 2 Sep 2020 17:06:01 +0200
Subject: [PATCH] Call loadBalance() for the grid once all refinement steps are
 done

Do not call loadBalance() after each refinement.
---
 src/film-on-substrate.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/film-on-substrate.cc b/src/film-on-substrate.cc
index 3c38062a..8eddceb3 100644
--- a/src/film-on-substrate.cc
+++ b/src/film-on-substrate.cc
@@ -217,11 +217,11 @@ int main (int argc, char *argv[]) try
 
     grid->adapt();
 
-    grid->loadBalance();
-
     numLevels--;
   }
 
+  grid->loadBalance();
+
   if (mpiHelper.rank()==0)
     std::cout << "There are " << grid->leafGridView().comm().size() << " processes" << std::endl;
 
-- 
GitLab