From 5aee500a7ea6e3eb11e1638752154b3028c73242 Mon Sep 17 00:00:00 2001
From: Oliver Sander <oliver.sander@tu-dresden.de>
Date: Thu, 12 Jan 2017 14:46:21 +0100
Subject: [PATCH] Do not hard-code BitSetVector as the default bitvector type

---
 dune/solvers/solvers/iterativesolver.hh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dune/solvers/solvers/iterativesolver.hh b/dune/solvers/solvers/iterativesolver.hh
index b0fc0d15..86047e06 100644
--- a/dune/solvers/solvers/iterativesolver.hh
+++ b/dune/solvers/solvers/iterativesolver.hh
@@ -5,6 +5,7 @@
 
 #include <dune/common/ftraits.hh>
 
+#include <dune/solvers/common/defaultbitvector.hh>
 #include <dune/solvers/solvers/solver.hh>
 #include <dune/solvers/iterationsteps/iterationstep.hh>
 #include <dune/solvers/norms/norm.hh>
@@ -14,7 +15,7 @@ namespace Dune {
   namespace Solvers {
 
     /** \brief Abstract base class for iterative solvers */
-    template <class VectorType, class BitVectorType = Dune::BitSetVector<VectorType::block_type::dimension> >
+    template <class VectorType, class BitVectorType = DefaultBitVector_t<VectorType> >
     class IterativeSolver : public Solver
     {
         // For norms and convergence rates
-- 
GitLab