From 8233e1f4ad668600a3d93c2b09d5288673925672 Mon Sep 17 00:00:00 2001
From: Max Kahnt <max.kahnt@fu-berlin.de>
Date: Fri, 12 May 2017 14:35:48 +0200
Subject: [PATCH] Add traits for MultiTypeBlockMatrix.

---
 dune/matrix-vector/matrixtraits.hh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/dune/matrix-vector/matrixtraits.hh b/dune/matrix-vector/matrixtraits.hh
index da72f65..5b673ed 100644
--- a/dune/matrix-vector/matrixtraits.hh
+++ b/dune/matrix-vector/matrixtraits.hh
@@ -4,6 +4,7 @@
 #include <dune/common/diagonalmatrix.hh>
 #include <dune/common/fmatrix.hh>
 #include <dune/istl/bcrsmatrix.hh>
+#include <dune/istl/multitypeblockmatrix.hh>
 #include <dune/istl/scaledidmatrix.hh>
 
 namespace Dune {
@@ -50,6 +51,12 @@ namespace Dune {
     {
         enum { isMatrix=true };
     };
+
+    template<class... T>
+    struct MatrixTraits<MultiTypeBlockMatrix<T...> >
+    {
+        enum { isMatrix=true };
+    };
   }
 }
 #endif
-- 
GitLab