From cec0a443058009fa2c90eb72e0aa30a3cb89794a Mon Sep 17 00:00:00 2001
From: Max Kahnt <max.kahnt@fu-berlin.de>
Date: Mon, 25 Sep 2017 15:15:50 +0200
Subject: [PATCH] Truncate was moved to dune-matrix-vector.

---
 dune/solvers/iterationsteps/multigridstep.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dune/solvers/iterationsteps/multigridstep.cc b/dune/solvers/iterationsteps/multigridstep.cc
index 6a6ce3fc..57f8f434 100644
--- a/dune/solvers/iterationsteps/multigridstep.cc
+++ b/dune/solvers/iterationsteps/multigridstep.cc
@@ -7,6 +7,7 @@
 #include <dune/solvers/solvers/loopsolver.hh>
 #include <dune/solvers/solvers/linearsolver.hh>
 #include <dune/solvers/common/genericvectortools.hh>
+#include <dune/matrix-vector/genericvectortools.hh>
 
 //template<class MatrixType, class VectorType, class BitVectorType>
 //inline
@@ -233,7 +234,7 @@ void MultigridStep<MatrixType, VectorType, BitVectorType>::iterate()
 
 
         // Set Dirichlet values.
-        GenericVector::truncate(rhs[level-1], *ignoreNodesHierarchy_[level-1]);
+        MatrixVector::Generic::truncate(rhs[level-1], *ignoreNodesHierarchy_[level-1]);
 
         // Choose all zeros as the initial correction
         *x[level-1] = 0;
-- 
GitLab