From 5ef677d7694c70611a1eb75e4232654056a85e74 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Sat, 25 Feb 2012 17:53:27 +0000
Subject: [PATCH] add operator<<

[[Imported from SVN: r8543]]
---
 dune/gfe/tensorssd.hh | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/dune/gfe/tensorssd.hh b/dune/gfe/tensorssd.hh
index 876b9b09..356de74c 100644
--- a/dune/gfe/tensorssd.hh
+++ b/dune/gfe/tensorssd.hh
@@ -106,4 +106,20 @@ private:
     size_t N3_;
 };
 
+//! Output operator for TensorSSD
+template <class T, int N1, int N2>
+inline std::ostream& operator<< (std::ostream& s, const TensorSSD<T,N1,N2>& tensor)
+{
+    for (int i=0; i<N1; i++) {
+        for (int j=0; j<N2; j++) {
+            for (size_t k=0; k<tensor.dim(2); k++)
+                s << tensor(i,j,k) << "  ";
+            s << std::endl;
+        }
+        s << std::endl;
+    }
+    return s;
+}
+
+
 #endif
\ No newline at end of file
-- 
GitLab