From e8ff43beb5b2226b09c788ab8b9f2a2f7d598739 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Mon, 26 May 2014 05:09:21 +0000
Subject: [PATCH] Add constructor with an explicitly given transfer operator
 matrix

[[Imported from SVN: r9760]]
---
 dune/gfe/pktop1mgtransfer.hh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/dune/gfe/pktop1mgtransfer.hh b/dune/gfe/pktop1mgtransfer.hh
index 40563b17..5c8d01a8 100644
--- a/dune/gfe/pktop1mgtransfer.hh
+++ b/dune/gfe/pktop1mgtransfer.hh
@@ -41,6 +41,13 @@ public:
     PKtoP1MGTransfer()
     {}
 
+    /** \brief Constructor with a given transfer matrix
+     */
+    PKtoP1MGTransfer(std::shared_ptr<TransferOperatorType> matrix)
+    : TruncatedCompressedMGTransfer<VectorType,BitVectorType,MatrixType>(matrix)
+    {}
+
+
     template <class Basis, class GridView>
     void setup(const Basis& fineBasis,
                const P1NodalBasis<GridView>& p1Basis)
-- 
GitLab