From 00c86340516917bfd1024434303b65da5da2d1e0 Mon Sep 17 00:00:00 2001
From: Oliver Sander <oliver.sander@tu-dresden.de>
Date: Tue, 22 Mar 2016 14:51:35 +0100
Subject: [PATCH] Stop using the deprecated DiscreteScalarGlobalBasisFunction

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

diff --git a/src/harmonicmaps.cc b/src/harmonicmaps.cc
index 0d00d447..4260d272 100644
--- a/src/harmonicmaps.cc
+++ b/src/harmonicmaps.cc
@@ -18,7 +18,7 @@
 #include <dune/grid/io/file/gmshreader.hh>
 #include <dune/grid/io/file/vtk.hh>
 
-#include <dune/functions/gridfunctions/discretescalarglobalbasisfunction.hh>
+#include <dune/functions/gridfunctions/discreteglobalbasisfunction.hh>
 #include <dune/functions/functionspacebases/pqknodalbasis.hh>
 #include <dune/functions/functionspacebases/bsplinebasis.hh>
 
@@ -249,7 +249,7 @@ int main (int argc, char *argv[]) try
     for (size_t i=0; i<x.size(); i++)
         xEmbedded[i] = x[i].globalCoordinates();
 
-    Dune::Functions::DiscreteScalarGlobalBasisFunction<decltype(feBasis),decltype(xEmbedded)> xFunction(feBasis,xEmbedded);
+    auto xFunction = Dune::Functions::makeDiscreteGlobalBasisFunction<TargetSpace::CoordinateType>(feBasis,TypeTree::hybridTreePath(),xEmbedded);
     auto localXFunction = localFunction(xFunction);
 
     VTKWriter<GridType::LeafGridView> vtkWriter(grid->leafGridView());
-- 
GitLab