From 2088ddef4b1679391209cbb43952b8d9cf5e80f4 Mon Sep 17 00:00:00 2001
From: Oliver Sander <oliver.sander@tu-dresden.de>
Date: Tue, 2 Jan 2018 11:39:24 +0100
Subject: [PATCH] Remove another use of FufemFEBasis

---
 src/harmonicmaps.cc | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/harmonicmaps.cc b/src/harmonicmaps.cc
index 7e7ae1e1..d0a4405f 100644
--- a/src/harmonicmaps.cc
+++ b/src/harmonicmaps.cc
@@ -156,10 +156,7 @@ int main (int argc, char *argv[]) try
       i = i<<(numLevels-1);
     FEBasis feBasis(gridView, lower, upper, elements, order);
 #endif
-    typedef DuneFunctionsBasis<FEBasis> FufemFEBasis;
-    FufemFEBasis fufemFeBasis(feBasis);
-
-    SolutionType x(fufemFeBasis.size());
+    SolutionType x(feBasis.size());
 
     // /////////////////////////////////////////
     //   Read Dirichlet values
@@ -170,6 +167,10 @@ int main (int argc, char *argv[]) try
     BoundaryPatch<GridView> dirichletBoundary(gridView, allNodes);
 
     BitSetVector<blocksize> dirichletNodes;
+
+    typedef DuneFunctionsBasis<FEBasis> FufemFEBasis;
+    FufemFEBasis fufemFeBasis(feBasis);
+
     constructBoundaryDofs(dirichletBoundary,fufemFeBasis,dirichletNodes);
 
     // //////////////////////////
-- 
GitLab