From 584190bbbe5da4d253e420265afe36b0667f2c87 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Wed, 16 Nov 2011 15:11:42 +0000
Subject: [PATCH] hand a P1NodalBasis to the assembler.  Now the code compiles
 again

[[Imported from SVN: r8213]]
---
 harmonicmaps.cc | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/harmonicmaps.cc b/harmonicmaps.cc
index 1b3851d7..d1cb80a7 100644
--- a/harmonicmaps.cc
+++ b/harmonicmaps.cc
@@ -211,10 +211,12 @@ int main (int argc, char *argv[]) try
     // ////////////////////////////////////////////////////////////
     //   Create an assembler for the Harmonic Energy Functional
     // ////////////////////////////////////////////////////////////
+    typedef P1NodalBasis<typename GridType::LeafGridView,double> FEBasis;
+    FEBasis feBasis(grid.leafView());
 
-    HarmonicEnergyLocalStiffness<GridType::LeafGridView,TargetSpace> harmonicEnergyLocalStiffness;
+    HarmonicEnergyLocalStiffness<GridType::LeafGridView, FEBasis::LocalFiniteElement, TargetSpace> harmonicEnergyLocalStiffness;
 
-    GeodesicFEAssembler<GridType::LeafGridView,TargetSpace> assembler(grid.leafView(),
+    GeodesicFEAssembler<FEBasis,TargetSpace> assembler(grid.leafView(),
                                                                       &harmonicEnergyLocalStiffness);
 
     // /////////////////////////////////////////////////
-- 
GitLab