From a119a45222bcdb013aa44733c60a07fa2c1b261c Mon Sep 17 00:00:00 2001
From: Lasse Hinrichsen <lh1887@mi.fu-berlin.de>
Date: Tue, 6 Jun 2017 11:51:19 +0200
Subject: [PATCH] Add setMatrix() method to DenseMultigridTransfer

Again, see #14. This time without additional garbage, sorry.
---
 dune/solvers/transferoperators/densemultigridtransfer.hh | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/dune/solvers/transferoperators/densemultigridtransfer.hh b/dune/solvers/transferoperators/densemultigridtransfer.hh
index e16abce4..994a0036 100644
--- a/dune/solvers/transferoperators/densemultigridtransfer.hh
+++ b/dune/solvers/transferoperators/densemultigridtransfer.hh
@@ -121,6 +121,11 @@ public:
         return matrix_;
     }
 
+    /** \brief Set matrix */
+    template <class M>
+    void setMatrix(M&& m) {
+        matrix_ = std::forward<M>(m);
+    }
 
 protected:
 
-- 
GitLab