From bcd6b732ed10d87afe738c33843de596d98317bd Mon Sep 17 00:00:00 2001
From: Klaus Boehnlein <klaus.boehnlein@tu-dresden.de>
Date: Wed, 16 Jun 2021 10:34:55 +0200
Subject: [PATCH] backup

---
 src/dune-microstructure.cc | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/src/dune-microstructure.cc b/src/dune-microstructure.cc
index 1c8835b5..e8cbf42b 100644
--- a/src/dune-microstructure.cc
+++ b/src/dune-microstructure.cc
@@ -1111,7 +1111,7 @@ int main(int argc, char *argv[])
     FieldVector<double,dim> lower({0.0, 0.0, -1.0/2.0});
     FieldVector<double,dim> upper({1.0, 1.0, 1.0/2.0});
 
-    int nE = 3;
+    int nE = 1;
 
     std::array<int,dim> nElements={nE,nE,nE};  //#Elements in each direction
 
@@ -1237,17 +1237,22 @@ bool set_oneBasisFunction_Zero = true;
 // using Range = FieldVector<double,dim>;
 // auto sourceTerm = [](const FieldVector<double,dim>& x){return Range{0.0, -1.0};};
 
-Func2Tensor x3G_1 = [] (const Domain& z) {
-	  		 return MatrixRT{{1.0*z[2], 0.0, 0.0}, {0.0, 0.0, 0.0}, {0.0, 0.0, 0.0}}; };
+Func2Tensor x3G_1 = [] (const Domain& x) {
+	  		 return MatrixRT{{1.0*x[2], 0.0, 0.0}, {0.0, 0.0, 0.0}, {0.0, 0.0, 0.0}}; };
 
-Func2Tensor x3G_2 = [] (const Domain& z) {
-	  		 return MatrixRT{{0.0, 0.0, 0.0}, {0.0, 1.0*z[2], 0.0}, {0.0, 0.0, 0.0}}; };
+Func2Tensor x3G_2 = [] (const Domain& x) {
+	  		 return MatrixRT{{0.0, 0.0, 0.0}, {0.0, 1.0*x[2], 0.0}, {0.0, 0.0, 0.0}}; };
 
-Func2Tensor x3G_3 = [] (const Domain& z) {
-	  		 return MatrixRT{{0.0, 0.5*z[2], 0.0}, {0.5*z[2], 0.0, 0.0}, {0.0, 0.0, 0.0}}; };
+Func2Tensor x3G_3 = [] (const Domain& x) {
+	  		 return MatrixRT{{0.0, 0.5*x[2], 0.0}, {0.5*x[2], 0.0, 0.0}, {0.0, 0.0, 0.0}}; };
 
 
 
+
+
+///////////////////////////////////////////////
+// Basis for R_sym^{2x2}
+//////////////////////////////////////////////
 MatrixRT G_1 {{1.0, 0.0, 0.0}, {0.0, 0.0, 0.0}, {0.0, 0, 0.0}};
 MatrixRT G_2 {{0.0, 0.0, 0.0}, {0.0, 1.0, 0.0}, {0, 0.0, 0.0}};
 MatrixRT G_3 {{0.0, 0.5, 0.0}, {0.5, 0.0, 0.0}, {0.0, 0.0, 0.0}};
-- 
GitLab