From 5bf5d309d843aba10eacce603465d422661d792a Mon Sep 17 00:00:00 2001
From: Oliver Sander <oliver.sander@tu-dresden.de>
Date: Sat, 19 Dec 2015 22:58:46 +0100
Subject: [PATCH] Construct a SkewMatrix from a FieldMatrix

---
 dune/gfe/skewmatrix.hh | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dune/gfe/skewmatrix.hh b/dune/gfe/skewmatrix.hh
index 632d2685..f416e544 100644
--- a/dune/gfe/skewmatrix.hh
+++ b/dune/gfe/skewmatrix.hh
@@ -23,6 +23,12 @@ public:
     : data_(v)
     {}
     
+    /** \brief Constructor from a general matrix */
+    explicit SkewMatrix(const Dune::FieldMatrix<T,3,3>& m)
+    {
+      data_ = {m[2][1], m[0][2], m[1][0]};
+    }
+
     SkewMatrix<T,3>& operator*=(const T& a)
     {
         data_ *= a;
-- 
GitLab