From d0bd496866cf33342e935a32f6cdd1f6c891d3d5 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Mon, 26 May 2014 05:15:00 +0000
Subject: [PATCH] Use the new GlobalP2Mapper when a SECOND_ORDER space is
 requested

[[Imported from SVN: r9762]]
---
 dune/gfe/riemanniantrsolver.hh | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dune/gfe/riemanniantrsolver.hh b/dune/gfe/riemanniantrsolver.hh
index 7033c8ba..b87c29c7 100644
--- a/dune/gfe/riemanniantrsolver.hh
+++ b/dune/gfe/riemanniantrsolver.hh
@@ -38,7 +38,11 @@ class RiemannianTrustRegionSolver
     typedef Dune::BlockVector<Dune::FieldVector<field_type, blocksize> >           CorrectionType;
     typedef std::vector<TargetSpace>                                               SolutionType;
 
+#ifdef SECOND_ORDER
+    typedef Dune::GlobalP2Mapper<typename GridType::LeafGridView> GUIndex;
+#else
     typedef GlobalUniqueIndex<typename GridType::LeafGridView, gridDim> GUIndex;
+#endif
 
 #ifdef THIRD_ORDER
     typedef P3NodalBasis<typename GridType::LeafGridView,double> BasisType;
-- 
GitLab