[cig-commits] r19013 - short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data
brad at geodynamics.org
brad at geodynamics.org
Wed Oct 5 09:39:27 PDT 2011
Author: brad
Date: 2011-10-05 09:39:27 -0700 (Wed, 05 Oct 2011)
New Revision: 19013
Modified:
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataHex8.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataLine2.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataQuad4.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataQuad4e.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4e.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4f.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTri3.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTri3d.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataHex8.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataLine2.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataQuad4.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataTet4.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataTri3.cc
short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/adjustsoln.py
Log:
Updated prescribed rupture test data (flip signs of residual and Jacobian).
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataHex8.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataHex8.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataHex8.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -217,75 +217,6 @@
0.0, 0.0, 0.0,
// 6
- -0.62200847*(0.62200847*5.4+0.16666667*5.6+0.04465820*5.0+0.16666667*5.8) +
- -0.16666667*(0.16666667*5.4+0.62200847*5.6+0.16666667*5.0+0.04465820*5.8) +
- -0.04465820*(0.04465820*5.4+0.16666667*5.6+0.62200847*5.0+0.16666667*5.8) +
- -0.16666667*(0.16666667*5.4+0.04465820*5.6+0.16666667*5.0+0.62200847*5.8),
-
- -0.62200847*(0.62200847*7.4+0.16666667*7.6+0.04465820*7.0+0.16666667*7.8) +
- -0.16666667*(0.16666667*7.4+0.62200847*7.6+0.16666667*7.0+0.04465820*7.8) +
- -0.04465820*(0.04465820*7.4+0.16666667*7.6+0.62200847*7.0+0.16666667*7.8) +
- -0.16666667*(0.16666667*7.4+0.04465820*7.6+0.16666667*7.0+0.62200847*7.8),
-
- -0.62200847*(0.62200847*9.4+0.16666667*9.6+0.04465820*9.0+0.16666667*9.8) +
- -0.16666667*(0.16666667*9.4+0.62200847*9.6+0.16666667*9.0+0.04465820*9.8) +
- -0.04465820*(0.04465820*9.4+0.16666667*9.6+0.62200847*9.0+0.16666667*9.8) +
- -0.16666667*(0.16666667*9.4+0.04465820*9.6+0.16666667*9.0+0.62200847*9.8),
-
- // 7
- -0.62200847*(0.62200847*5.6+0.16666667*5.4+0.04465820*5.8+0.16666667*5.0) +
- -0.16666667*(0.16666667*5.6+0.62200847*5.4+0.16666667*5.8+0.04465820*5.0) +
- -0.04465820*(0.04465820*5.6+0.16666667*5.4+0.62200847*5.8+0.16666667*5.0) +
- -0.16666667*(0.16666667*5.6+0.04465820*5.4+0.16666667*5.8+0.62200847*5.0),
-
- -0.62200847*(0.62200847*7.6+0.16666667*7.4+0.04465820*7.8+0.16666667*7.0) +
- -0.16666667*(0.16666667*7.6+0.62200847*7.4+0.16666667*7.8+0.04465820*7.0) +
- -0.04465820*(0.04465820*7.6+0.16666667*7.4+0.62200847*7.8+0.16666667*7.0) +
- -0.16666667*(0.16666667*7.6+0.04465820*7.4+0.16666667*7.8+0.62200847*7.0),
-
- -0.62200847*(0.62200847*9.6+0.16666667*9.4+0.04465820*9.8+0.16666667*9.0) +
- -0.16666667*(0.16666667*9.6+0.62200847*9.4+0.16666667*9.8+0.04465820*9.0) +
- -0.04465820*(0.04465820*9.6+0.16666667*9.4+0.62200847*9.8+0.16666667*9.0) +
- -0.16666667*(0.16666667*9.6+0.04465820*9.4+0.16666667*9.8+0.62200847*9.0),
-
- // 8
- -0.62200847*(0.62200847*5.8+0.16666667*5.0+0.04465820*5.6+0.16666667*5.4) +
- -0.16666667*(0.16666667*5.8+0.62200847*5.0+0.16666667*5.6+0.04465820*5.4) +
- -0.04465820*(0.04465820*5.8+0.16666667*5.0+0.62200847*5.6+0.16666667*5.4) +
- -0.16666667*(0.16666667*5.8+0.04465820*5.0+0.16666667*5.6+0.62200847*5.4),
-
- -0.62200847*(0.62200847*7.8+0.16666667*7.0+0.04465820*7.6+0.16666667*7.4) +
- -0.16666667*(0.16666667*7.8+0.62200847*7.0+0.16666667*7.6+0.04465820*7.4) +
- -0.04465820*(0.04465820*7.8+0.16666667*7.0+0.62200847*7.6+0.16666667*7.4) +
- -0.16666667*(0.16666667*7.8+0.04465820*7.0+0.16666667*7.6+0.62200847*7.4),
-
- -0.62200847*(0.62200847*9.8+0.16666667*9.0+0.04465820*9.6+0.16666667*9.4) +
- -0.16666667*(0.16666667*9.8+0.62200847*9.0+0.16666667*9.6+0.04465820*9.4) +
- -0.04465820*(0.04465820*9.8+0.16666667*9.0+0.62200847*9.6+0.16666667*9.4) +
- -0.16666667*(0.16666667*9.8+0.04465820*9.0+0.16666667*9.6+0.62200847*9.4),
-
- // 9
- -0.62200847*(0.62200847*5.0+0.16666667*5.6+0.04465820*5.4+0.16666667*5.8) +
- -0.16666667*(0.16666667*5.0+0.62200847*5.6+0.16666667*5.4+0.04465820*5.8) +
- -0.04465820*(0.04465820*5.0+0.16666667*5.6+0.62200847*5.4+0.16666667*5.8) +
- -0.16666667*(0.16666667*5.0+0.04465820*5.6+0.16666667*5.4+0.62200847*5.8),
-
- -0.62200847*(0.62200847*7.0+0.16666667*7.6+0.04465820*7.4+0.16666667*7.8) +
- -0.16666667*(0.16666667*7.0+0.62200847*7.6+0.16666667*7.4+0.04465820*7.8) +
- -0.04465820*(0.04465820*7.0+0.16666667*7.6+0.62200847*7.4+0.16666667*7.8) +
- -0.16666667*(0.16666667*7.0+0.04465820*7.6+0.16666667*7.4+0.62200847*7.8),
-
- -0.62200847*(0.62200847*9.0+0.16666667*9.6+0.04465820*9.4+0.16666667*9.8) +
- -0.16666667*(0.16666667*9.0+0.62200847*9.6+0.16666667*9.4+0.04465820*9.8) +
- -0.04465820*(0.04465820*9.0+0.16666667*9.6+0.62200847*9.4+0.16666667*9.8) +
- -0.16666667*(0.16666667*9.0+0.04465820*9.6+0.16666667*9.4+0.62200847*9.8),
-
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
-
- // 14
+0.62200847*(0.62200847*5.4+0.16666667*5.6+0.04465820*5.0+0.16666667*5.8) +
+0.16666667*(0.16666667*5.4+0.62200847*5.6+0.16666667*5.0+0.04465820*5.8) +
+0.04465820*(0.04465820*5.4+0.16666667*5.6+0.62200847*5.0+0.16666667*5.8) +
@@ -301,7 +232,7 @@
+0.04465820*(0.04465820*9.4+0.16666667*9.6+0.62200847*9.0+0.16666667*9.8) +
+0.16666667*(0.16666667*9.4+0.04465820*9.6+0.16666667*9.0+0.62200847*9.8),
- // 15
+ // 7
+0.62200847*(0.62200847*5.6+0.16666667*5.4+0.04465820*5.8+0.16666667*5.0) +
+0.16666667*(0.16666667*5.6+0.62200847*5.4+0.16666667*5.8+0.04465820*5.0) +
+0.04465820*(0.04465820*5.6+0.16666667*5.4+0.62200847*5.8+0.16666667*5.0) +
@@ -317,7 +248,7 @@
+0.04465820*(0.04465820*9.6+0.16666667*9.4+0.62200847*9.8+0.16666667*9.0) +
+0.16666667*(0.16666667*9.6+0.04465820*9.4+0.16666667*9.8+0.62200847*9.0),
- // 16
+ // 8
+0.62200847*(0.62200847*5.8+0.16666667*5.0+0.04465820*5.6+0.16666667*5.4) +
+0.16666667*(0.16666667*5.8+0.62200847*5.0+0.16666667*5.6+0.04465820*5.4) +
+0.04465820*(0.04465820*5.8+0.16666667*5.0+0.62200847*5.6+0.16666667*5.4) +
@@ -333,7 +264,7 @@
+0.04465820*(0.04465820*9.8+0.16666667*9.0+0.62200847*9.6+0.16666667*9.4) +
+0.16666667*(0.16666667*9.8+0.04465820*9.0+0.16666667*9.6+0.62200847*9.4),
- // 17
+ // 9
+0.62200847*(0.62200847*5.0+0.16666667*5.6+0.04465820*5.4+0.16666667*5.8) +
+0.16666667*(0.16666667*5.0+0.62200847*5.6+0.16666667*5.4+0.04465820*5.8) +
+0.04465820*(0.04465820*5.0+0.16666667*5.6+0.62200847*5.4+0.16666667*5.8) +
@@ -349,79 +280,12 @@
+0.04465820*(0.04465820*9.0+0.16666667*9.6+0.62200847*9.4+0.16666667*9.8) +
+0.16666667*(0.16666667*9.0+0.04465820*9.6+0.16666667*9.4+0.62200847*9.8),
- // 18 (constraint)
- 0.62200847*(0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) +
- 0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)) +
- 0.04465820*(0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) +
- 0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)),
-
- 0.62200847*(0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) +
- 0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)) +
- 0.04465820*(0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) +
- 0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)),
-
- 0.62200847*(0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) +
- 0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)) +
- 0.04465820*(0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) +
- 0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)),
-
- // 19 (constraint)
- 0.62200847*(0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) +
- 0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)) +
- 0.04465820*(0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) +
- 0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)),
-
- 0.62200847*(0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) +
- 0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)) +
- 0.04465820*(0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) +
- 0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)),
-
- 0.62200847*(0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) +
- 0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)) +
- 0.04465820*(0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) +
- 0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)),
-
- // 20 (constraint)
- 0.62200847*(0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) +
- 0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)) +
- 0.04465820*(0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) +
- 0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)),
-
- 0.62200847*(0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) +
- 0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)) +
- 0.04465820*(0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) +
- 0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)),
-
- 0.62200847*(0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) +
- 0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)) +
- 0.04465820*(0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) +
- 0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)),
-
- // 21 (constraint)
- 0.62200847*(0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) +
- 0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)) +
- 0.04465820*(0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) +
- 0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)),
-
- 0.62200847*(0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) +
- 0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)) +
- 0.04465820*(0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) +
- 0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)),
-
- 0.62200847*(0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) +
- 0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)) +
- 0.04465820*(0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) +
- 0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)),
-
-};
-
-const double pylith::faults::CohesiveKinDataHex8::_residualIncr[] = {
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- // 6
+ // 14
-0.62200847*(0.62200847*5.4+0.16666667*5.6+0.04465820*5.0+0.16666667*5.8) +
-0.16666667*(0.16666667*5.4+0.62200847*5.6+0.16666667*5.0+0.04465820*5.8) +
-0.04465820*(0.04465820*5.4+0.16666667*5.6+0.62200847*5.0+0.16666667*5.8) +
@@ -437,7 +301,7 @@
-0.04465820*(0.04465820*9.4+0.16666667*9.6+0.62200847*9.0+0.16666667*9.8) +
-0.16666667*(0.16666667*9.4+0.04465820*9.6+0.16666667*9.0+0.62200847*9.8),
- // 7
+ // 15
-0.62200847*(0.62200847*5.6+0.16666667*5.4+0.04465820*5.8+0.16666667*5.0) +
-0.16666667*(0.16666667*5.6+0.62200847*5.4+0.16666667*5.8+0.04465820*5.0) +
-0.04465820*(0.04465820*5.6+0.16666667*5.4+0.62200847*5.8+0.16666667*5.0) +
@@ -453,7 +317,7 @@
-0.04465820*(0.04465820*9.6+0.16666667*9.4+0.62200847*9.8+0.16666667*9.0) +
-0.16666667*(0.16666667*9.6+0.04465820*9.4+0.16666667*9.8+0.62200847*9.0),
- // 8
+ // 16
-0.62200847*(0.62200847*5.8+0.16666667*5.0+0.04465820*5.6+0.16666667*5.4) +
-0.16666667*(0.16666667*5.8+0.62200847*5.0+0.16666667*5.6+0.04465820*5.4) +
-0.04465820*(0.04465820*5.8+0.16666667*5.0+0.62200847*5.6+0.16666667*5.4) +
@@ -469,7 +333,7 @@
-0.04465820*(0.04465820*9.8+0.16666667*9.0+0.62200847*9.6+0.16666667*9.4) +
-0.16666667*(0.16666667*9.8+0.04465820*9.0+0.16666667*9.6+0.62200847*9.4),
- // 9
+ // 17
-0.62200847*(0.62200847*5.0+0.16666667*5.6+0.04465820*5.4+0.16666667*5.8) +
-0.16666667*(0.16666667*5.0+0.62200847*5.6+0.16666667*5.4+0.04465820*5.8) +
-0.04465820*(0.04465820*5.0+0.16666667*5.6+0.62200847*5.4+0.16666667*5.8) +
@@ -485,12 +349,78 @@
-0.04465820*(0.04465820*9.0+0.16666667*9.6+0.62200847*9.4+0.16666667*9.8) +
-0.16666667*(0.16666667*9.0+0.04465820*9.6+0.16666667*9.4+0.62200847*9.8),
+ // 18 (constraint)
+ -0.62200847*(0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) +
+ -0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)) +
+ -0.04465820*(0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) +
+ -0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)),
+
+ -0.62200847*(0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) +
+ -0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)) +
+ -0.04465820*(0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) +
+ -0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)),
+
+ -0.62200847*(0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) +
+ -0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)) +
+ -0.04465820*(0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) +
+ -0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)),
+
+ // 19 (constraint)
+ -0.62200847*(0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) +
+ -0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)) +
+ -0.04465820*(0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) +
+ -0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)),
+
+ -0.62200847*(0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) +
+ -0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)) +
+ -0.04465820*(0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) +
+ -0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)),
+
+ -0.62200847*(0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) +
+ -0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)) +
+ -0.04465820*(0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) +
+ -0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)),
+
+ // 20 (constraint)
+ -0.62200847*(0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) +
+ -0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)) +
+ -0.04465820*(0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) +
+ -0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)),
+
+ -0.62200847*(0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) +
+ -0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)) +
+ -0.04465820*(0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) +
+ -0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)),
+
+ -0.62200847*(0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) +
+ -0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)) +
+ -0.04465820*(0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) +
+ -0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)),
+
+ // 21 (constraint)
+ -0.62200847*(0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) +
+ -0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)) +
+ -0.04465820*(0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) +
+ -0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)),
+
+ -0.62200847*(0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) +
+ -0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)) +
+ -0.04465820*(0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) +
+ -0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)),
+
+ -0.62200847*(0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) +
+ -0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)) +
+ -0.04465820*(0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) +
+ -0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)),
+};
+
+const double pylith::faults::CohesiveKinDataHex8::_residualIncr[] = {
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- // 14
+ // 6
+0.62200847*(0.62200847*5.4+0.16666667*5.6+0.04465820*5.0+0.16666667*5.8) +
+0.16666667*(0.16666667*5.4+0.62200847*5.6+0.16666667*5.0+0.04465820*5.8) +
+0.04465820*(0.04465820*5.4+0.16666667*5.6+0.62200847*5.0+0.16666667*5.8) +
@@ -506,7 +436,7 @@
+0.04465820*(0.04465820*9.4+0.16666667*9.6+0.62200847*9.0+0.16666667*9.8) +
+0.16666667*(0.16666667*9.4+0.04465820*9.6+0.16666667*9.0+0.62200847*9.8),
- // 15
+ // 7
+0.62200847*(0.62200847*5.6+0.16666667*5.4+0.04465820*5.8+0.16666667*5.0) +
+0.16666667*(0.16666667*5.6+0.62200847*5.4+0.16666667*5.8+0.04465820*5.0) +
+0.04465820*(0.04465820*5.6+0.16666667*5.4+0.62200847*5.8+0.16666667*5.0) +
@@ -522,7 +452,7 @@
+0.04465820*(0.04465820*9.6+0.16666667*9.4+0.62200847*9.8+0.16666667*9.0) +
+0.16666667*(0.16666667*9.6+0.04465820*9.4+0.16666667*9.8+0.62200847*9.0),
- // 16
+ // 8
+0.62200847*(0.62200847*5.8+0.16666667*5.0+0.04465820*5.6+0.16666667*5.4) +
+0.16666667*(0.16666667*5.8+0.62200847*5.0+0.16666667*5.6+0.04465820*5.4) +
+0.04465820*(0.04465820*5.8+0.16666667*5.0+0.62200847*5.6+0.16666667*5.4) +
@@ -538,7 +468,7 @@
+0.04465820*(0.04465820*9.8+0.16666667*9.0+0.62200847*9.6+0.16666667*9.4) +
+0.16666667*(0.16666667*9.8+0.04465820*9.0+0.16666667*9.6+0.62200847*9.4),
- // 17
+ // 9
+0.62200847*(0.62200847*5.0+0.16666667*5.6+0.04465820*5.4+0.16666667*5.8) +
+0.16666667*(0.16666667*5.0+0.62200847*5.6+0.16666667*5.4+0.04465820*5.8) +
+0.04465820*(0.04465820*5.0+0.16666667*5.6+0.62200847*5.4+0.16666667*5.8) +
@@ -554,69 +484,138 @@
+0.04465820*(0.04465820*9.0+0.16666667*9.6+0.62200847*9.4+0.16666667*9.8) +
+0.16666667*(0.16666667*9.0+0.04465820*9.6+0.16666667*9.4+0.62200847*9.8),
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
+
+ // 14
+ -0.62200847*(0.62200847*5.4+0.16666667*5.6+0.04465820*5.0+0.16666667*5.8) +
+ -0.16666667*(0.16666667*5.4+0.62200847*5.6+0.16666667*5.0+0.04465820*5.8) +
+ -0.04465820*(0.04465820*5.4+0.16666667*5.6+0.62200847*5.0+0.16666667*5.8) +
+ -0.16666667*(0.16666667*5.4+0.04465820*5.6+0.16666667*5.0+0.62200847*5.8),
+
+ -0.62200847*(0.62200847*7.4+0.16666667*7.6+0.04465820*7.0+0.16666667*7.8) +
+ -0.16666667*(0.16666667*7.4+0.62200847*7.6+0.16666667*7.0+0.04465820*7.8) +
+ -0.04465820*(0.04465820*7.4+0.16666667*7.6+0.62200847*7.0+0.16666667*7.8) +
+ -0.16666667*(0.16666667*7.4+0.04465820*7.6+0.16666667*7.0+0.62200847*7.8),
+
+ -0.62200847*(0.62200847*9.4+0.16666667*9.6+0.04465820*9.0+0.16666667*9.8) +
+ -0.16666667*(0.16666667*9.4+0.62200847*9.6+0.16666667*9.0+0.04465820*9.8) +
+ -0.04465820*(0.04465820*9.4+0.16666667*9.6+0.62200847*9.0+0.16666667*9.8) +
+ -0.16666667*(0.16666667*9.4+0.04465820*9.6+0.16666667*9.0+0.62200847*9.8),
+
+ // 15
+ -0.62200847*(0.62200847*5.6+0.16666667*5.4+0.04465820*5.8+0.16666667*5.0) +
+ -0.16666667*(0.16666667*5.6+0.62200847*5.4+0.16666667*5.8+0.04465820*5.0) +
+ -0.04465820*(0.04465820*5.6+0.16666667*5.4+0.62200847*5.8+0.16666667*5.0) +
+ -0.16666667*(0.16666667*5.6+0.04465820*5.4+0.16666667*5.8+0.62200847*5.0),
+
+ -0.62200847*(0.62200847*7.6+0.16666667*7.4+0.04465820*7.8+0.16666667*7.0) +
+ -0.16666667*(0.16666667*7.6+0.62200847*7.4+0.16666667*7.8+0.04465820*7.0) +
+ -0.04465820*(0.04465820*7.6+0.16666667*7.4+0.62200847*7.8+0.16666667*7.0) +
+ -0.16666667*(0.16666667*7.6+0.04465820*7.4+0.16666667*7.8+0.62200847*7.0),
+
+ -0.62200847*(0.62200847*9.6+0.16666667*9.4+0.04465820*9.8+0.16666667*9.0) +
+ -0.16666667*(0.16666667*9.6+0.62200847*9.4+0.16666667*9.8+0.04465820*9.0) +
+ -0.04465820*(0.04465820*9.6+0.16666667*9.4+0.62200847*9.8+0.16666667*9.0) +
+ -0.16666667*(0.16666667*9.6+0.04465820*9.4+0.16666667*9.8+0.62200847*9.0),
+
+ // 16
+ -0.62200847*(0.62200847*5.8+0.16666667*5.0+0.04465820*5.6+0.16666667*5.4) +
+ -0.16666667*(0.16666667*5.8+0.62200847*5.0+0.16666667*5.6+0.04465820*5.4) +
+ -0.04465820*(0.04465820*5.8+0.16666667*5.0+0.62200847*5.6+0.16666667*5.4) +
+ -0.16666667*(0.16666667*5.8+0.04465820*5.0+0.16666667*5.6+0.62200847*5.4),
+
+ -0.62200847*(0.62200847*7.8+0.16666667*7.0+0.04465820*7.6+0.16666667*7.4) +
+ -0.16666667*(0.16666667*7.8+0.62200847*7.0+0.16666667*7.6+0.04465820*7.4) +
+ -0.04465820*(0.04465820*7.8+0.16666667*7.0+0.62200847*7.6+0.16666667*7.4) +
+ -0.16666667*(0.16666667*7.8+0.04465820*7.0+0.16666667*7.6+0.62200847*7.4),
+
+ -0.62200847*(0.62200847*9.8+0.16666667*9.0+0.04465820*9.6+0.16666667*9.4) +
+ -0.16666667*(0.16666667*9.8+0.62200847*9.0+0.16666667*9.6+0.04465820*9.4) +
+ -0.04465820*(0.04465820*9.8+0.16666667*9.0+0.62200847*9.6+0.16666667*9.4) +
+ -0.16666667*(0.16666667*9.8+0.04465820*9.0+0.16666667*9.6+0.62200847*9.4),
+
+ // 17
+ -0.62200847*(0.62200847*5.0+0.16666667*5.6+0.04465820*5.4+0.16666667*5.8) +
+ -0.16666667*(0.16666667*5.0+0.62200847*5.6+0.16666667*5.4+0.04465820*5.8) +
+ -0.04465820*(0.04465820*5.0+0.16666667*5.6+0.62200847*5.4+0.16666667*5.8) +
+ -0.16666667*(0.16666667*5.0+0.04465820*5.6+0.16666667*5.4+0.62200847*5.8),
+
+ -0.62200847*(0.62200847*7.0+0.16666667*7.6+0.04465820*7.4+0.16666667*7.8) +
+ -0.16666667*(0.16666667*7.0+0.62200847*7.6+0.16666667*7.4+0.04465820*7.8) +
+ -0.04465820*(0.04465820*7.0+0.16666667*7.6+0.62200847*7.4+0.16666667*7.8) +
+ -0.16666667*(0.16666667*7.0+0.04465820*7.6+0.16666667*7.4+0.62200847*7.8),
+
+ -0.62200847*(0.62200847*9.0+0.16666667*9.6+0.04465820*9.4+0.16666667*9.8) +
+ -0.16666667*(0.16666667*9.0+0.62200847*9.6+0.16666667*9.4+0.04465820*9.8) +
+ -0.04465820*(0.04465820*9.0+0.16666667*9.6+0.62200847*9.4+0.16666667*9.8) +
+ -0.16666667*(0.16666667*9.0+0.04465820*9.6+0.16666667*9.4+0.62200847*9.8),
+
// 18 (constraint)
- 0.62200847*(0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) +
- 0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)) +
- 0.04465820*(0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) +
- 0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)),
+ -0.62200847*(0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) +
+ -0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)) +
+ -0.04465820*(0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) +
+ -0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)),
- 0.62200847*(0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) +
- 0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)) +
- 0.04465820*(0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) +
- 0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)),
+ -0.62200847*(0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) +
+ -0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)) +
+ -0.04465820*(0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) +
+ -0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)),
- 0.62200847*(0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) +
- 0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)) +
- 0.04465820*(0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) +
- 0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)),
+ -0.62200847*(0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) +
+ -0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)) +
+ -0.04465820*(0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) +
+ -0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)),
// 19 (constraint)
- 0.62200847*(0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) +
- 0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)) +
- 0.04465820*(0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) +
- 0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)),
+ -0.62200847*(0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) +
+ -0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)) +
+ -0.04465820*(0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) +
+ -0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)),
- 0.62200847*(0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) +
- 0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)) +
- 0.04465820*(0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) +
- 0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)),
+ -0.62200847*(0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) +
+ -0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)) +
+ -0.04465820*(0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) +
+ -0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)),
- 0.62200847*(0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) +
- 0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)) +
- 0.04465820*(0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) +
- 0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)),
+ -0.62200847*(0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) +
+ -0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)) +
+ -0.04465820*(0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) +
+ -0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)),
// 20 (constraint)
- 0.62200847*(0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) +
- 0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)) +
- 0.04465820*(0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) +
- 0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)),
+ -0.62200847*(0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) +
+ -0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)) +
+ -0.04465820*(0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) +
+ -0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)),
- 0.62200847*(0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) +
- 0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)) +
- 0.04465820*(0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) +
- 0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)),
+ -0.62200847*(0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) +
+ -0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)) +
+ -0.04465820*(0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) +
+ -0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)),
- 0.62200847*(0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) +
- 0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)) +
- 0.04465820*(0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) +
- 0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)),
+ -0.62200847*(0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) +
+ -0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)) +
+ -0.04465820*(0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) +
+ -0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)),
// 21 (constraint)
- 0.62200847*(0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) +
- 0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)) +
- 0.04465820*(0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) +
- 0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)),
+ -0.62200847*(0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) +
+ -0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)) +
+ -0.04465820*(0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) +
+ -0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)),
- 0.62200847*(0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) +
- 0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)) +
- 0.04465820*(0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) +
- 0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)),
+ -0.62200847*(0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) +
+ -0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)) +
+ -0.04465820*(0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) +
+ -0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)),
- 0.62200847*(0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) +
- 0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)) +
- 0.04465820*(0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) +
- 0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)),
+ -0.62200847*(0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) +
+ -0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)) +
+ -0.04465820*(0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) +
+ -0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)),
};
const double pylith::faults::CohesiveKinDataHex8::_jacobian[] = {
@@ -876,10 +875,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +4.0/9.0, 0.0, 0.0, // 18
- +2.0/9.0, 0.0, 0.0, // 19
- +2.0/9.0, 0.0, 0.0, // 20
- +1.0/9.0, 0.0, 0.0, // 21
+ -4.0/9.0, 0.0, 0.0, // 18
+ -2.0/9.0, 0.0, 0.0, // 19
+ -2.0/9.0, 0.0, 0.0, // 20
+ -1.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 6y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -896,10 +895,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+4.0/9.0, 0.0, // 18
- 0.0,+2.0/9.0, 0.0, // 19
- 0.0,+2.0/9.0, 0.0, // 20
- 0.0,+1.0/9.0, 0.0, // 21
+ 0.0,-4.0/9.0, 0.0, // 18
+ 0.0,-2.0/9.0, 0.0, // 19
+ 0.0,-2.0/9.0, 0.0, // 20
+ 0.0,-1.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 6z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -916,10 +915,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+4.0/9.0, // 18
- 0.0, 0.0,+2.0/9.0, // 19
- 0.0, 0.0,+2.0/9.0, // 20
- 0.0, 0.0,+1.0/9.0, // 21
+ 0.0, 0.0,-4.0/9.0, // 18
+ 0.0, 0.0,-2.0/9.0, // 19
+ 0.0, 0.0,-2.0/9.0, // 20
+ 0.0, 0.0,-1.0/9.0, // 21
0.0, 0.0, 0.0, // 7x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -936,10 +935,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +2.0/9.0, 0.0, 0.0, // 18
- +4.0/9.0, 0.0, 0.0, // 19
- +1.0/9.0, 0.0, 0.0, // 20
- +2.0/9.0, 0.0, 0.0, // 21
+ -2.0/9.0, 0.0, 0.0, // 18
+ -4.0/9.0, 0.0, 0.0, // 19
+ -1.0/9.0, 0.0, 0.0, // 20
+ -2.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 7y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -956,10 +955,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+2.0/9.0, 0.0, // 18
- 0.0,+4.0/9.0, 0.0, // 19
- 0.0,+1.0/9.0, 0.0, // 20
- 0.0,+2.0/9.0, 0.0, // 21
+ 0.0,-2.0/9.0, 0.0, // 18
+ 0.0,-4.0/9.0, 0.0, // 19
+ 0.0,-1.0/9.0, 0.0, // 20
+ 0.0,-2.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 7z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -976,10 +975,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+2.0/9.0, // 18
- 0.0, 0.0,+4.0/9.0, // 19
- 0.0, 0.0,+1.0/9.0, // 20
- 0.0, 0.0,+2.0/9.0, // 21
+ 0.0, 0.0,-2.0/9.0, // 18
+ 0.0, 0.0,-4.0/9.0, // 19
+ 0.0, 0.0,-1.0/9.0, // 20
+ 0.0, 0.0,-2.0/9.0, // 21
0.0, 0.0, 0.0, // 8x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -996,10 +995,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +2.0/9.0, 0.0, 0.0, // 18
- +1.0/9.0, 0.0, 0.0, // 19
- +4.0/9.0, 0.0, 0.0, // 20
- +2.0/9.0, 0.0, 0.0, // 21
+ -2.0/9.0, 0.0, 0.0, // 18
+ -1.0/9.0, 0.0, 0.0, // 19
+ -4.0/9.0, 0.0, 0.0, // 20
+ -2.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 8y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1016,10 +1015,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+2.0/9.0, 0.0, // 18
- 0.0,+1.0/9.0, 0.0, // 19
- 0.0,+4.0/9.0, 0.0, // 20
- 0.0,+2.0/9.0, 0.0, // 21
+ 0.0,-2.0/9.0, 0.0, // 18
+ 0.0,-1.0/9.0, 0.0, // 19
+ 0.0,-4.0/9.0, 0.0, // 20
+ 0.0,-2.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 8z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1036,10 +1035,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+2.0/9.0, // 18
- 0.0, 0.0,+1.0/9.0, // 19
- 0.0, 0.0,+4.0/9.0, // 20
- 0.0, 0.0,+2.0/9.0, // 21
+ 0.0, 0.0,-2.0/9.0, // 18
+ 0.0, 0.0,-1.0/9.0, // 19
+ 0.0, 0.0,-4.0/9.0, // 20
+ 0.0, 0.0,-2.0/9.0, // 21
0.0, 0.0, 0.0, // 9x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1056,10 +1055,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 18
- +2.0/9.0, 0.0, 0.0, // 19
- +2.0/9.0, 0.0, 0.0, // 20
- +4.0/9.0, 0.0, 0.0, // 21
+ -1.0/9.0, 0.0, 0.0, // 18
+ -2.0/9.0, 0.0, 0.0, // 19
+ -2.0/9.0, 0.0, 0.0, // 20
+ -4.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 9y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1076,10 +1075,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 18
- 0.0,+2.0/9.0, 0.0, // 19
- 0.0,+2.0/9.0, 0.0, // 20
- 0.0,+4.0/9.0, 0.0, // 21
+ 0.0,-1.0/9.0, 0.0, // 18
+ 0.0,-2.0/9.0, 0.0, // 19
+ 0.0,-2.0/9.0, 0.0, // 20
+ 0.0,-4.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 9z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1096,10 +1095,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 18
- 0.0, 0.0,+2.0/9.0, // 19
- 0.0, 0.0,+2.0/9.0, // 20
- 0.0, 0.0,+4.0/9.0, // 21
+ 0.0, 0.0,-1.0/9.0, // 18
+ 0.0, 0.0,-2.0/9.0, // 19
+ 0.0, 0.0,-2.0/9.0, // 20
+ 0.0, 0.0,-4.0/9.0, // 21
0.0, 0.0, 0.0, // 10x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1356,10 +1355,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -4.0/9.0, 0.0, 0.0, // 18
- -2.0/9.0, 0.0, 0.0, // 19
- -2.0/9.0, 0.0, 0.0, // 20
- -1.0/9.0, 0.0, 0.0, // 21
+ +4.0/9.0, 0.0, 0.0, // 18
+ +2.0/9.0, 0.0, 0.0, // 19
+ +2.0/9.0, 0.0, 0.0, // 20
+ +1.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 14y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1376,10 +1375,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-4.0/9.0, 0.0, // 18
- 0.0,-2.0/9.0, 0.0, // 19
- 0.0,-2.0/9.0, 0.0, // 20
- 0.0,-1.0/9.0, 0.0, // 21
+ 0.0,+4.0/9.0, 0.0, // 18
+ 0.0,+2.0/9.0, 0.0, // 19
+ 0.0,+2.0/9.0, 0.0, // 20
+ 0.0,+1.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 14z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1396,10 +1395,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-4.0/9.0, // 18
- 0.0, 0.0,-2.0/9.0, // 19
- 0.0, 0.0,-2.0/9.0, // 20
- 0.0, 0.0,-1.0/9.0, // 21
+ 0.0, 0.0,+4.0/9.0, // 18
+ 0.0, 0.0,+2.0/9.0, // 19
+ 0.0, 0.0,+2.0/9.0, // 20
+ 0.0, 0.0,+1.0/9.0, // 21
0.0, 0.0, 0.0, // 15x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1416,10 +1415,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 18
- -4.0/9.0, 0.0, 0.0, // 19
- -1.0/9.0, 0.0, 0.0, // 20
- -2.0/9.0, 0.0, 0.0, // 21
+ +2.0/9.0, 0.0, 0.0, // 18
+ +4.0/9.0, 0.0, 0.0, // 19
+ +1.0/9.0, 0.0, 0.0, // 20
+ +2.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 15y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1436,10 +1435,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 18
- 0.0,-4.0/9.0, 0.0, // 19
- 0.0,-1.0/9.0, 0.0, // 20
- 0.0,-2.0/9.0, 0.0, // 21
+ 0.0,+2.0/9.0, 0.0, // 18
+ 0.0,+4.0/9.0, 0.0, // 19
+ 0.0,+1.0/9.0, 0.0, // 20
+ 0.0,+2.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 15z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1456,10 +1455,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 18
- 0.0, 0.0,-4.0/9.0, // 19
- 0.0, 0.0,-1.0/9.0, // 20
- 0.0, 0.0,-2.0/9.0, // 21
+ 0.0, 0.0,+2.0/9.0, // 18
+ 0.0, 0.0,+4.0/9.0, // 19
+ 0.0, 0.0,+1.0/9.0, // 20
+ 0.0, 0.0,+2.0/9.0, // 21
0.0, 0.0, 0.0, // 16x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1476,10 +1475,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 18
- -1.0/9.0, 0.0, 0.0, // 19
- -4.0/9.0, 0.0, 0.0, // 20
- -2.0/9.0, 0.0, 0.0, // 21
+ +2.0/9.0, 0.0, 0.0, // 18
+ +1.0/9.0, 0.0, 0.0, // 19
+ +4.0/9.0, 0.0, 0.0, // 20
+ +2.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 16y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1496,10 +1495,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 18
- 0.0,-1.0/9.0, 0.0, // 19
- 0.0,-4.0/9.0, 0.0, // 20
- 0.0,-2.0/9.0, 0.0, // 21
+ 0.0,+2.0/9.0, 0.0, // 18
+ 0.0,+1.0/9.0, 0.0, // 19
+ 0.0,+4.0/9.0, 0.0, // 20
+ 0.0,+2.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 16z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1516,10 +1515,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 18
- 0.0, 0.0,-1.0/9.0, // 19
- 0.0, 0.0,-4.0/9.0, // 20
- 0.0, 0.0,-2.0/9.0, // 21
+ 0.0, 0.0,+2.0/9.0, // 18
+ 0.0, 0.0,+1.0/9.0, // 19
+ 0.0, 0.0,+4.0/9.0, // 20
+ 0.0, 0.0,+2.0/9.0, // 21
0.0, 0.0, 0.0, // 17x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1536,10 +1535,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 18
- -2.0/9.0, 0.0, 0.0, // 19
- -2.0/9.0, 0.0, 0.0, // 20
- -4.0/9.0, 0.0, 0.0, // 21
+ +1.0/9.0, 0.0, 0.0, // 18
+ +2.0/9.0, 0.0, 0.0, // 19
+ +2.0/9.0, 0.0, 0.0, // 20
+ +4.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 17y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1556,10 +1555,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 18
- 0.0,-2.0/9.0, 0.0, // 19
- 0.0,-2.0/9.0, 0.0, // 20
- 0.0,-4.0/9.0, 0.0, // 21
+ 0.0,+1.0/9.0, 0.0, // 18
+ 0.0,+2.0/9.0, 0.0, // 19
+ 0.0,+2.0/9.0, 0.0, // 20
+ 0.0,+4.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 17z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1576,26 +1575,26 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 18
- 0.0, 0.0,-2.0/9.0, // 19
- 0.0, 0.0,-2.0/9.0, // 20
- 0.0, 0.0,-4.0/9.0, // 21
+ 0.0, 0.0,+1.0/9.0, // 18
+ 0.0, 0.0,+2.0/9.0, // 19
+ 0.0, 0.0,+2.0/9.0, // 20
+ 0.0, 0.0,+4.0/9.0, // 21
0.0, 0.0, 0.0, // 18x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +4.0/9.0, 0.0, 0.0, // 6
- +2.0/9.0, 0.0, 0.0, // 7
- +2.0/9.0, 0.0, 0.0, // 8
- +1.0/9.0, 0.0, 0.0, // 9
+ -4.0/9.0, 0.0, 0.0, // 6
+ -2.0/9.0, 0.0, 0.0, // 7
+ -2.0/9.0, 0.0, 0.0, // 8
+ -1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -4.0/9.0, 0.0, 0.0, // 14
- -2.0/9.0, 0.0, 0.0, // 15
- -2.0/9.0, 0.0, 0.0, // 16
- -1.0/9.0, 0.0, 0.0, // 17
+ +4.0/9.0, 0.0, 0.0, // 14
+ +2.0/9.0, 0.0, 0.0, // 15
+ +2.0/9.0, 0.0, 0.0, // 16
+ +1.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1604,18 +1603,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+4.0/9.0, 0.0, // 6
- 0.0,+2.0/9.0, 0.0, // 7
- 0.0,+2.0/9.0, 0.0, // 8
- 0.0,+1.0/9.0, 0.0, // 9
+ 0.0,-4.0/9.0, 0.0, // 6
+ 0.0,-2.0/9.0, 0.0, // 7
+ 0.0,-2.0/9.0, 0.0, // 8
+ 0.0,-1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-4.0/9.0, 0.0, // 14
- 0.0,-2.0/9.0, 0.0, // 15
- 0.0,-2.0/9.0, 0.0, // 16
- 0.0,-1.0/9.0, 0.0, // 17
+ 0.0,+4.0/9.0, 0.0, // 14
+ 0.0,+2.0/9.0, 0.0, // 15
+ 0.0,+2.0/9.0, 0.0, // 16
+ 0.0,+1.0/9.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1624,18 +1623,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+4.0/9.0, // 6
- 0.0, 0.0,+2.0/9.0, // 7
- 0.0, 0.0,+2.0/9.0, // 8
- 0.0, 0.0,+1.0/9.0, // 9
+ 0.0, 0.0,-4.0/9.0, // 6
+ 0.0, 0.0,-2.0/9.0, // 7
+ 0.0, 0.0,-2.0/9.0, // 8
+ 0.0, 0.0,-1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-4.0/9.0, // 14
- 0.0, 0.0,-2.0/9.0, // 15
- 0.0, 0.0,-2.0/9.0, // 16
- 0.0, 0.0,-1.0/9.0, // 17
+ 0.0, 0.0,+4.0/9.0, // 14
+ 0.0, 0.0,+2.0/9.0, // 15
+ 0.0, 0.0,+2.0/9.0, // 16
+ 0.0, 0.0,+1.0/9.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1644,18 +1643,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +2.0/9.0, 0.0, 0.0, // 6
- +4.0/9.0, 0.0, 0.0, // 7
- +1.0/9.0, 0.0, 0.0, // 8
- +2.0/9.0, 0.0, 0.0, // 9
+ -2.0/9.0, 0.0, 0.0, // 6
+ -4.0/9.0, 0.0, 0.0, // 7
+ -1.0/9.0, 0.0, 0.0, // 8
+ -2.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 14
- -4.0/9.0, 0.0, 0.0, // 15
- -1.0/9.0, 0.0, 0.0, // 16
- -2.0/9.0, 0.0, 0.0, // 17
+ +2.0/9.0, 0.0, 0.0, // 14
+ +4.0/9.0, 0.0, 0.0, // 15
+ +1.0/9.0, 0.0, 0.0, // 16
+ +2.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1664,18 +1663,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+2.0/9.0, 0.0, // 6
- 0.0,+4.0/9.0, 0.0, // 7
- 0.0,+1.0/9.0, 0.0, // 8
- 0.0,+2.0/9.0, 0.0, // 9
+ 0.0,-2.0/9.0, 0.0, // 6
+ 0.0,-4.0/9.0, 0.0, // 7
+ 0.0,-1.0/9.0, 0.0, // 8
+ 0.0,-2.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 14
- 0.0,-4.0/9.0, 0.0, // 15
- 0.0,-1.0/9.0, 0.0, // 16
- 0.0,-2.0/9.0, 0.0, // 17
+ 0.0,+2.0/9.0, 0.0, // 14
+ 0.0,+4.0/9.0, 0.0, // 15
+ 0.0,+1.0/9.0, 0.0, // 16
+ 0.0,+2.0/9.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1684,18 +1683,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+2.0/9.0, // 6
- 0.0, 0.0,+4.0/9.0, // 7
- 0.0, 0.0,+1.0/9.0, // 8
- 0.0, 0.0,+2.0/9.0, // 9
+ 0.0, 0.0,-2.0/9.0, // 6
+ 0.0, 0.0,-4.0/9.0, // 7
+ 0.0, 0.0,-1.0/9.0, // 8
+ 0.0, 0.0,-2.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 14
- 0.0, 0.0,-4.0/9.0, // 15
- 0.0, 0.0,-1.0/9.0, // 16
- 0.0, 0.0,-2.0/9.0, // 17
+ 0.0, 0.0,+2.0/9.0, // 14
+ 0.0, 0.0,+4.0/9.0, // 15
+ 0.0, 0.0,+1.0/9.0, // 16
+ 0.0, 0.0,+2.0/9.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1704,18 +1703,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +2.0/9.0, 0.0, 0.0, // 6
- +1.0/9.0, 0.0, 0.0, // 7
- +4.0/9.0, 0.0, 0.0, // 8
- +2.0/9.0, 0.0, 0.0, // 9
+ -2.0/9.0, 0.0, 0.0, // 6
+ -1.0/9.0, 0.0, 0.0, // 7
+ -4.0/9.0, 0.0, 0.0, // 8
+ -2.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 14
- -1.0/9.0, 0.0, 0.0, // 15
- -4.0/9.0, 0.0, 0.0, // 16
- -2.0/9.0, 0.0, 0.0, // 17
+ +2.0/9.0, 0.0, 0.0, // 14
+ +1.0/9.0, 0.0, 0.0, // 15
+ +4.0/9.0, 0.0, 0.0, // 16
+ +2.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1724,14 +1723,6 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+2.0/9.0, 0.0, // 6
- 0.0,+1.0/9.0, 0.0, // 7
- 0.0,+4.0/9.0, 0.0, // 8
- 0.0,+2.0/9.0, 0.0, // 9
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
0.0,-2.0/9.0, 0.0, // 6
0.0,-1.0/9.0, 0.0, // 7
0.0,-4.0/9.0, 0.0, // 8
@@ -1740,22 +1731,30 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
+ 0.0,+2.0/9.0, 0.0, // 6
+ 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,+4.0/9.0, 0.0, // 8
+ 0.0,+2.0/9.0, 0.0, // 9
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 20z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+2.0/9.0, // 6
- 0.0, 0.0,+1.0/9.0, // 7
- 0.0, 0.0,+4.0/9.0, // 8
- 0.0, 0.0,+2.0/9.0, // 9
+ 0.0, 0.0,-2.0/9.0, // 6
+ 0.0, 0.0,-1.0/9.0, // 7
+ 0.0, 0.0,-4.0/9.0, // 8
+ 0.0, 0.0,-2.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 14
- 0.0, 0.0,-1.0/9.0, // 15
- 0.0, 0.0,-4.0/9.0, // 16
- 0.0, 0.0,-2.0/9.0, // 17
+ 0.0, 0.0,+2.0/9.0, // 14
+ 0.0, 0.0,+1.0/9.0, // 15
+ 0.0, 0.0,+4.0/9.0, // 16
+ 0.0, 0.0,+2.0/9.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1764,18 +1763,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 6
- +2.0/9.0, 0.0, 0.0, // 7
- +2.0/9.0, 0.0, 0.0, // 8
- +4.0/9.0, 0.0, 0.0, // 9
+ -1.0/9.0, 0.0, 0.0, // 6
+ -2.0/9.0, 0.0, 0.0, // 7
+ -2.0/9.0, 0.0, 0.0, // 8
+ -4.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 14
- -2.0/9.0, 0.0, 0.0, // 15
- -2.0/9.0, 0.0, 0.0, // 16
- -4.0/9.0, 0.0, 0.0, // 17
+ +1.0/9.0, 0.0, 0.0, // 14
+ +2.0/9.0, 0.0, 0.0, // 15
+ +2.0/9.0, 0.0, 0.0, // 16
+ +4.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1784,18 +1783,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 6
- 0.0,+2.0/9.0, 0.0, // 7
- 0.0,+2.0/9.0, 0.0, // 8
- 0.0,+4.0/9.0, 0.0, // 9
+ 0.0,-1.0/9.0, 0.0, // 6
+ 0.0,-2.0/9.0, 0.0, // 7
+ 0.0,-2.0/9.0, 0.0, // 8
+ 0.0,-4.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 14
- 0.0,-2.0/9.0, 0.0, // 15
- 0.0,-2.0/9.0, 0.0, // 16
- 0.0,-4.0/9.0, 0.0, // 17
+ 0.0,+1.0/9.0, 0.0, // 14
+ 0.0,+2.0/9.0, 0.0, // 15
+ 0.0,+2.0/9.0, 0.0, // 16
+ 0.0,+4.0/9.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1804,18 +1803,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 6
- 0.0, 0.0,+2.0/9.0, // 7
- 0.0, 0.0,+2.0/9.0, // 8
- 0.0, 0.0,+4.0/9.0, // 9
+ 0.0, 0.0,-1.0/9.0, // 6
+ 0.0, 0.0,-2.0/9.0, // 7
+ 0.0, 0.0,-2.0/9.0, // 8
+ 0.0, 0.0,-4.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 14
- 0.0, 0.0,-2.0/9.0, // 15
- 0.0, 0.0,-2.0/9.0, // 16
- 0.0, 0.0,-4.0/9.0, // 17
+ 0.0, 0.0,+1.0/9.0, // 14
+ 0.0, 0.0,+2.0/9.0, // 15
+ 0.0, 0.0,+2.0/9.0, // 16
+ 0.0, 0.0,+4.0/9.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1827,22 +1826,22 @@
3.2, 4.2, 5.2,
3.3, 4.3, 5.3,
3.4, 4.4, 5.4,
- 2.92926515362, 3.21420377798, 4.73424841481, // 6
- 3.02986498638, 3.31809140342, 4.8357449183, // 7
- 3.1374189234, 3.4386495732, 4.94684546425, // 8
- 3.25097042324, 3.57163244464, 5.06569642907, // 9
+ 3.88502056067, 5.6000819363, 6.08003729948, // 6
+ 4.07336082007, 5.78513440303, 6.26748088815, // 7
+ 4.2625810766, 5.9613504268, 6.45315453575, // 8
+ 4.45173227947, 6.13107025806, 6.63700627363, // 9
3.9, 4.9, 5.9,
3.0, 4.0, 5.0,
3.1, 4.1, 5.1,
3.2, 4.2, 5.2,
- 3.95854020737, 5.78361102541, 6.18355952138, // 14
- 4.10814401453, 5.86736916968, 6.31520542048, // 15
- 4.2625810766, 5.9613504268, 6.45315453575, // 16
- 4.42013328325, 6.06371663139, 6.59565601456, // 17
- -0.856102269575, -1.92869433303, -1.14862737779, // 18
- -0.912216021789, -2.05105375452, -1.22280813072, // 19
- -0.956387830228, -2.14429572557, -1.28036271078, // 20
- -0.988253238176, -2.21106159964, -1.32174642767, // 21
+ 2.85574550692, 3.03067468888, 4.63072619291, // 14
+ 2.99508179193, 3.23585663677, 4.78802038597, // 15
+ 3.1374189234, 3.4386495732, 4.94684546425, // 16
+ 3.28256941945, 3.63898607131, 5.10704668814, // 17
+ 0.577530841004, 1.65012290446, 0.87005594922, // 18
+ 0.757377312112, 1.89621504485, 1.06796942104, // 19
+ 0.956387830228, 2.14429572557, 1.28036271078, // 20
+ 1.17311810304, 2.39592646451, 1.50661129253, // 21
};
pylith::faults::CohesiveKinDataHex8::CohesiveKinDataHex8(void)
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataLine2.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataLine2.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataLine2.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -130,34 +130,34 @@
const double pylith::faults::CohesiveKinDataLine2::_residualIncr[] = {
0.0,
- -7.5,
+ +7.5, // 3
0.0,
- +7.5,
- 0.2-1.89546413727,
+ -7.5, // 5
+ -0.2+1.89546413727,
};
const double pylith::faults::CohesiveKinDataLine2::_residual[] = {
0.0,
- -7.5, // 3
+ +7.5, // 3
0.0,
- +7.5, // 5
- 0.2-1.89546413727,
+ -7.5, // 5
+ -0.2+1.89546413727,
};
const double pylith::faults::CohesiveKinDataLine2::_jacobian[] = {
0.0, 0.0, 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0, 0.0, -1.0,
+ 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, +1.0,
- 0.0, 0.0, 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0, 0.0, -1.0,
- 0.0, +1.0, 0.0, -1.0, 0.0,
+ 0.0, -1.0, 0.0, +1.0, 0.0,
};
const double pylith::faults::CohesiveKinDataLine2::_fieldIncrAdjusted[] = {
1.1,
- 2.18893781075, // 3
+ 0.419757841424, // 3
1.3,
- 0.49347367348, // 5
- 2.17566318365, // 6
+ 2.11522197869, // 5
+ -1.71653274887, // 6
};
pylith::faults::CohesiveKinDataLine2::CohesiveKinDataLine2(void)
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataQuad4.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataQuad4.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataQuad4.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -171,31 +171,31 @@
const double pylith::faults::CohesiveKinDataQuad4::_residual[] = {
0.0, 0.0,
0.0, 0.0,
- -8.4, -9.4, // 4
- -8.4, -9.4, // 5
+ +8.4, +9.4, // 4
+ +8.4, +9.4, // 5
0.0, 0.0,
0.0, 0.0,
- +8.4, +9.4, // 8
- +8.4, +9.4, // 9
- 0.5*(8.7-8.3 + 8.9-8.4) - 0.5*(0.14794836271+0.08241148423),
- 0.5*(9.7-9.3 + 9.9-9.4) - 0.5*(1.77538035254+1.89546413727), // 10
- 0.5*(8.7-8.3 + 8.9-8.4) - 0.5*(0.14794836271+0.08241148423),
- 0.5*(9.7-9.3 + 9.9-9.4) - 0.5*(1.77538035254+1.89546413727), // 11
+ -8.4, -9.4, // 8
+ -8.4, -9.4, // 9
+ -0.5*(8.7-8.3 + 8.9-8.4) + 0.5*(0.14794836271+0.08241148423),
+ -0.5*(9.7-9.3 + 9.9-9.4) + 0.5*(1.77538035254+1.89546413727), // 10
+ -0.5*(8.7-8.3 + 8.9-8.4) + 0.5*(0.14794836271+0.08241148423),
+ -0.5*(9.7-9.3 + 9.9-9.4) + 0.5*(1.77538035254+1.89546413727), // 11
};
const double pylith::faults::CohesiveKinDataQuad4::_residualIncr[] = {
0.0, 0.0,
0.0, 0.0,
- -8.4, -9.4, // 4
- -8.4, -9.4, // 5
+ +8.4, +9.4, // 4
+ +8.4, +9.4, // 5
0.0, 0.0,
0.0, 0.0,
- +8.4, +9.4, // 8
- +8.4, +9.4, // 9
- 0.5*(8.7-8.3 + 8.9-8.4) - 0.5*(0.14794836271+0.08241148423),
- 0.5*(9.7-9.3 + 9.9-9.4) - 0.5*(1.77538035254+1.89546413727), // 10
- 0.5*(8.7-8.3 + 8.9-8.4) - 0.5*(0.14794836271+0.08241148423),
- 0.5*(9.7-9.3 + 9.9-9.4) - 0.5*(1.77538035254+1.89546413727), // 11
+ -8.4, -9.4, // 8
+ -8.4, -9.4, // 9
+ -0.5*(8.7-8.3 + 8.9-8.4) + 0.5*(0.14794836271+0.08241148423),
+ -0.5*(9.7-9.3 + 9.9-9.4) + 0.5*(1.77538035254+1.89546413727), // 10
+ -0.5*(8.7-8.3 + 8.9-8.4) + 0.5*(0.14794836271+0.08241148423),
+ -0.5*(9.7-9.3 + 9.9-9.4) + 0.5*(1.77538035254+1.89546413727), // 11
};
const double pylith::faults::CohesiveKinDataQuad4::_jacobian[] = {
@@ -247,8 +247,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 10
- +0.5, 0.0, // 11
+ -0.5, 0.0, // 10
+ -0.5, 0.0, // 11
0.0, 0.0, // 4y
0.0, 0.0,
0.0, 0.0,
@@ -257,8 +257,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 10
- 0.0,+0.5, // 11
+ 0.0,-0.5, // 10
+ 0.0,-0.5, // 11
0.0, 0.0, // 5x
0.0, 0.0,
0.0, 0.0,
@@ -267,8 +267,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 10
- +0.5, 0.0, // 11
+ -0.5, 0.0, // 10
+ -0.5, 0.0, // 11
0.0, 0.0, // 5y
0.0, 0.0,
0.0, 0.0,
@@ -277,8 +277,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 10
- 0.0,+0.5, // 11
+ 0.0,-0.5, // 10
+ 0.0,-0.5, // 11
0.0, 0.0, // 6x
0.0, 0.0,
0.0, 0.0,
@@ -327,8 +327,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 10
- -0.5, 0.0, // 11
+ +0.5, 0.0, // 10
+ +0.5, 0.0, // 11
0.0, 0.0, // 8y
0.0, 0.0,
0.0, 0.0,
@@ -337,8 +337,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 10
- 0.0,-0.5, // 11
+ 0.0,+0.5, // 10
+ 0.0,+0.5, // 11
0.0, 0.0, // 9x
0.0, 0.0,
0.0, 0.0,
@@ -347,8 +347,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 10
- -0.5, 0.0, // 11
+ +0.5, 0.0, // 10
+ +0.5, 0.0, // 11
0.0, 0.0, // 9y
0.0, 0.0,
0.0, 0.0,
@@ -357,46 +357,46 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 10
- 0.0,-0.5, // 11
+ 0.0,+0.5, // 10
+ 0.0,+0.5, // 11
0.0, 0.0, // 10x
0.0, 0.0,
- +0.5, 0.0, // 4
- +0.5, 0.0, // 5
+ -0.5, 0.0, // 4
+ -0.5, 0.0, // 5
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 8
- -0.5, 0.0, // 9
+ +0.5, 0.0, // 8
+ +0.5, 0.0, // 9
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 10y
0.0, 0.0,
- 0.0,+0.5, // 4
- 0.0,+0.5, // 5
+ 0.0,-0.5, // 4
+ 0.0,-0.5, // 5
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 8
- 0.0,-0.5, // 9
+ 0.0,+0.5, // 8
+ 0.0,+0.5, // 9
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 11x
0.0, 0.0,
- +0.5, 0.0, // 4
- +0.5, 0.0, // 5
+ -0.5, 0.0, // 4
+ -0.5, 0.0, // 5
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 8
- -0.5, 0.0, // 9
+ +0.5, 0.0, // 8
+ +0.5, 0.0, // 9
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 11y
0.0, 0.0,
- 0.0,+0.5, // 4
- 0.0,+0.5, // 5
+ 0.0,-0.5, // 4
+ 0.0,-0.5, // 5
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 8
- 0.0,-0.5, // 9
+ 0.0,+0.5, // 8
+ 0.0,+0.5, // 9
0.0, 0.0,
0.0, 0.0,
};
@@ -404,14 +404,14 @@
const double pylith::faults::CohesiveKinDataQuad4::_fieldIncrAdjusted[] = {
3.1, 4.1,
3.2, 4.2,
- 3.33693528997, 5.31173927211, // 4
- 3.4951035923, 5.48554614101, // 5
+ 3.71639804337, 3.74159406122, // 4
+ 3.88065398346, 3.89021143475, // 5
3.5, 4.5,
3.6, 4.6,
- 3.6717553665, 3.92631702721, // 8
- 3.82992366883, 4.1001238961, // 9
- 0.0480158769562, 1.31526105375, // 10
- 0.133145029221, 1.51976459741, // 11
+ 3.38157796684, 5.12701630613, // 8
+ 3.54583390693, 5.27563367966, // 9
+ 0.541317456377, -0.725927720413, // 10
+ 0.672915576839, -0.713703991348, // 11
};
pylith::faults::CohesiveKinDataQuad4::CohesiveKinDataQuad4(void)
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataQuad4e.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataQuad4e.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataQuad4e.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -211,47 +211,47 @@
const double pylith::faults::CohesiveKinDataQuad4e::_residual[] = {
0.0, 0.0,
0.0, 0.0,
- -4.2, -6.2, // 6
- -8.6,-12.6, // 7
+ +4.2, +6.2, // 6
+ +8.6,+12.6, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -4.4, -6.4, // 11
+ +4.4, +6.4, // 11
0.0, 0.0,
- +4.2, +6.2, // 13
- +8.6,+12.6, // 15
- +4.4, +6.4, // 17
- 0.5*(3.0-3.3 + 4.2-3.4) + 0.5*(0.14794836271 + 0.08241148423),
- 0.5*(5.0-5.3 + 6.2-5.4) + 0.5*(1.77538035254 + 1.89546413727), // 16
- 0.5*(3.0-3.3 + 4.2-3.4) + 0.5*(0.14794836271 + 0.08241148423) +
- 0.5*(4.2-3.4 + 4.4-3.8) + 0.5*(0.08241148423 + 0.19186497837),
- 0.5*(5.0-5.3 + 6.2-5.4) + 0.5*(1.77538035254 + 1.89546413727) +
- 0.5*(6.2-5.4 + 6.4-5.8) + 0.5*(1.89546413727 + 1.59887481971), // 17
- 0.5*(4.2-3.4 + 4.4-3.8) + 0.5*(0.08241148423 + 0.19186497837),
- 0.5*(6.2-5.4 + 6.4-5.8) + 0.5*(1.89546413727 + 1.59887481971), // 18
+ -4.2, -6.2, // 13
+ -8.6,-12.6, // 15
+ -4.4, -6.4, // 17
+ -0.5*(3.0-3.3 + 4.2-3.4) - 0.5*(0.14794836271 + 0.08241148423),
+ -0.5*(5.0-5.3 + 6.2-5.4) - 0.5*(1.77538035254 + 1.89546413727), // 16
+ -0.5*(3.0-3.3 + 4.2-3.4) - 0.5*(0.14794836271 + 0.08241148423) +
+ -0.5*(4.2-3.4 + 4.4-3.8) - 0.5*(0.08241148423 + 0.19186497837),
+ -0.5*(5.0-5.3 + 6.2-5.4) - 0.5*(1.77538035254 + 1.89546413727) +
+ -0.5*(6.2-5.4 + 6.4-5.8) - 0.5*(1.89546413727 + 1.59887481971), // 17
+ -0.5*(4.2-3.4 + 4.4-3.8) - 0.5*(0.08241148423 + 0.19186497837),
+ -0.5*(6.2-5.4 + 6.4-5.8) - 0.5*(1.89546413727 + 1.59887481971), // 18
};
const double pylith::faults::CohesiveKinDataQuad4e::_residualIncr[] = {
0.0, 0.0,
0.0, 0.0,
- -4.2, -6.2, // 6
- -8.6,-12.6, // 7
+ +4.2, +6.2, // 6
+ +8.6,+12.6, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -4.4, -6.4, // 11
+ +4.4, +6.4, // 11
0.0, 0.0,
- +4.2, +6.2, // 13
- +8.6,+12.6, // 15
- +4.4, +6.4, // 17
- 0.5*(3.0-3.3 + 4.2-3.4) + 0.5*(0.14794836271 + 0.08241148423),
- 0.5*(5.0-5.3 + 6.2-5.4) + 0.5*(1.77538035254 + 1.89546413727), // 16
- 0.5*(3.0-3.3 + 4.2-3.4) + 0.5*(0.14794836271 + 0.08241148423) +
- 0.5*(4.2-3.4 + 4.4-3.8) + 0.5*(0.08241148423 + 0.19186497837),
- 0.5*(5.0-5.3 + 6.2-5.4) + 0.5*(1.77538035254 + 1.89546413727) +
- 0.5*(6.2-5.4 + 6.4-5.8) + 0.5*(1.89546413727 + 1.59887481971), // 17
- 0.5*(4.2-3.4 + 4.4-3.8) + 0.5*(0.08241148423 + 0.19186497837),
- 0.5*(6.2-5.4 + 6.4-5.8) + 0.5*(1.89546413727 + 1.59887481971), // 18
+ -4.2, -6.2, // 13
+ -8.6,-12.6, // 15
+ -4.4, -6.4, // 17
+ -0.5*(3.0-3.3 + 4.2-3.4) - 0.5*(0.14794836271 + 0.08241148423),
+ -0.5*(5.0-5.3 + 6.2-5.4) - 0.5*(1.77538035254 + 1.89546413727), // 16
+ -0.5*(3.0-3.3 + 4.2-3.4) - 0.5*(0.14794836271 + 0.08241148423) +
+ -0.5*(4.2-3.4 + 4.4-3.8) - 0.5*(0.08241148423 + 0.19186497837),
+ -0.5*(5.0-5.3 + 6.2-5.4) - 0.5*(1.77538035254 + 1.89546413727) +
+ -0.5*(6.2-5.4 + 6.4-5.8) - 0.5*(1.89546413727 + 1.59887481971), // 17
+ -0.5*(4.2-3.4 + 4.4-3.8) - 0.5*(0.08241148423 + 0.19186497837),
+ -0.5*(6.2-5.4 + 6.4-5.8) - 0.5*(1.89546413727 + 1.59887481971), // 18
};
const double pylith::faults::CohesiveKinDataQuad4e::_jacobian[] = {
@@ -327,8 +327,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 16
- +0.5, 0.0, // 17
+ -0.5, 0.0, // 16
+ -0.5, 0.0, // 17
0.0, 0.0,
0.0, 0.0, // 6y
0.0, 0.0,
@@ -342,8 +342,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 16
- 0.0,+0.5, // 17
+ 0.0,-0.5, // 16
+ 0.0,-0.5, // 17
0.0, 0.0,
0.0, 0.0, // 7x
0.0, 0.0,
@@ -357,9 +357,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 16
- +1.0, 0.0, // 17
- +0.5, 0.0, // 18
+ -0.5, 0.0, // 16
+ -1.0, 0.0, // 17
+ -0.5, 0.0, // 18
0.0, 0.0, // 7y
0.0, 0.0,
0.0, 0.0,
@@ -372,9 +372,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 16
- 0.0,+1.0, // 17
- 0.0,+0.5, // 18
+ 0.0,-0.5, // 16
+ 0.0,-1.0, // 17
+ 0.0,-0.5, // 18
0.0, 0.0, // 8x
0.0, 0.0,
0.0, 0.0,
@@ -478,8 +478,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 17
- +0.5, 0.0, // 18
+ -0.5, 0.0, // 17
+ -0.5, 0.0, // 18
0.0, 0.0, // 11y
0.0, 0.0,
0.0, 0.0,
@@ -493,8 +493,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 17
- 0.0,+0.5, // 18
+ 0.0,-0.5, // 17
+ 0.0,-0.5, // 18
0.0, 0.0, // 12x
0.0, 0.0,
0.0, 0.0,
@@ -537,8 +537,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 16
- -0.5, 0.0, // 17
+ +0.5, 0.0, // 16
+ +0.5, 0.0, // 17
0.0, 0.0,
0.0, 0.0, // 13y
0.0, 0.0,
@@ -552,8 +552,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 16
- 0.0,-0.5, // 17
+ 0.0,+0.5, // 16
+ 0.0,+0.5, // 17
0.0, 0.0,
0.0, 0.0, // 14x
0.0, 0.0,
@@ -567,9 +567,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 16
- -1.0, 0.0, // 17
- -0.5, 0.0, // 18
+ +0.5, 0.0, // 16
+ +1.0, 0.0, // 17
+ +0.5, 0.0, // 18
0.0, 0.0, // 14y
0.0, 0.0,
0.0, 0.0,
@@ -582,9 +582,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 16
- 0.0,-1.0, // 17
- 0.0,-0.5, // 18
+ 0.0,+0.5, // 16
+ 0.0,+1.0, // 17
+ 0.0,+0.5, // 18
0.0, 0.0, // 15x
0.0, 0.0,
0.0, 0.0,
@@ -598,8 +598,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 17
- -0.5, 0.0, // 18
+ +0.5, 0.0, // 17
+ +0.5, 0.0, // 18
0.0, 0.0, // 15y
0.0, 0.0,
0.0, 0.0,
@@ -613,95 +613,95 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 17
- 0.0,-0.5, // 18
+ 0.0,+0.5, // 17
+ 0.0,+0.5, // 18
0.0, 0.0, // 16x
0.0, 0.0,
- +0.5, 0.0, // 6
- +0.5, 0.0, // 7
+ -0.5, 0.0, // 6
+ -0.5, 0.0, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 13
- -0.5, 0.0, // 14
+ +0.5, 0.0, // 13
+ +0.5, 0.0, // 14
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 16y
0.0, 0.0,
- 0.0,+0.5, // 6
- 0.0,+0.5, // 7
+ 0.0,-0.5, // 6
+ 0.0,-0.5, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 13
- 0.0,-0.5, // 14
+ 0.0,+0.5, // 13
+ 0.0,+0.5, // 14
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 17x
0.0, 0.0,
- +0.5, 0.0, // 6
- +1.0, 0.0, // 7
+ -0.5, 0.0, // 6
+ -1.0, 0.0, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 11
+ -0.5, 0.0, // 11
0.0, 0.0,
- -0.5, 0.0, // 13
- -1.0, 0.0, // 14
- -0.5, 0.0, // 15
+ +0.5, 0.0, // 13
+ +1.0, 0.0, // 14
+ +0.5, 0.0, // 15
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 17y
0.0, 0.0,
- 0.0,+0.5, // 6
- 0.0,+1.0, // 7
+ 0.0,-0.5, // 6
+ 0.0,-1.0, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 11
+ 0.0,-0.5, // 11
0.0, 0.0,
- 0.0,-0.5, // 13
- 0.0,-1.0, // 14
- 0.0,-0.5, // 15
+ 0.0,+0.5, // 13
+ 0.0,+1.0, // 14
+ 0.0,+0.5, // 15
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 18x
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 7
+ -0.5, 0.0, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 11
+ -0.5, 0.0, // 11
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 14
- -0.5, 0.0, // 15
+ +0.5, 0.0, // 14
+ +0.5, 0.0, // 15
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 18y
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 7
+ 0.0,-0.5, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 11
+ 0.0,-0.5, // 11
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 14
- 0.0,-0.5, // 15
+ 0.0,+0.5, // 14
+ 0.0,+0.5, // 15
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -163,60 +163,60 @@
const double pylith::faults::CohesiveKinDataTet4::_residual[] = {
0.0, 0.0, 0.0,
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 3
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 4
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 5
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 3
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 4
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 5
0.0, 0.0, 0.0,
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 7
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 8
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 9
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 10
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 11
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 12
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 7
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 8
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 9
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 10
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 11
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 12
};
const double pylith::faults::CohesiveKinDataTet4::_residualIncr[] = {
0.0, 0.0, 0.0,
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 3
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 4
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 5
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 3
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 4
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 5
0.0, 0.0, 0.0,
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 7
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 8
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 9
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 10
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 11
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 12
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 7
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 8
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 9
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 10
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 11
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464 + 0.56560966667 + 0.54615537442)/9.0, // 12
};
const double pylith::faults::CohesiveKinDataTet4::_jacobian[] = {
@@ -261,9 +261,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 10
- +1.0/9.0, 0.0, 0.0, // 11
- +1.0/9.0, 0.0, 0.0, // 12
+ -1.0/9.0, 0.0, 0.0, // 10
+ -1.0/9.0, 0.0, 0.0, // 11
+ -1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 3y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -272,9 +272,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 10
- 0.0,+1.0/9.0, 0.0, // 11
- 0.0,+1.0/9.0, 0.0, // 12
+ 0.0,-1.0/9.0, 0.0, // 10
+ 0.0,-1.0/9.0, 0.0, // 11
+ 0.0,-1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 3z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -283,9 +283,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 10
- 0.0, 0.0,+1.0/9.0, // 11
- 0.0, 0.0,+1.0/9.0, // 12
+ 0.0, 0.0,-1.0/9.0, // 10
+ 0.0, 0.0,-1.0/9.0, // 11
+ 0.0, 0.0,-1.0/9.0, // 12
0.0, 0.0, 0.0, // 4x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -294,9 +294,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 10
- +1.0/9.0, 0.0, 0.0, // 11
- +1.0/9.0, 0.0, 0.0, // 12
+ -1.0/9.0, 0.0, 0.0, // 10
+ -1.0/9.0, 0.0, 0.0, // 11
+ -1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 4y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -305,9 +305,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 10
- 0.0,+1.0/9.0, 0.0, // 11
- 0.0,+1.0/9.0, 0.0, // 12
+ 0.0,-1.0/9.0, 0.0, // 10
+ 0.0,-1.0/9.0, 0.0, // 11
+ 0.0,-1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 4z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -316,9 +316,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 10
- 0.0, 0.0,+1.0/9.0, // 11
- 0.0, 0.0,+1.0/9.0, // 12
+ 0.0, 0.0,-1.0/9.0, // 10
+ 0.0, 0.0,-1.0/9.0, // 11
+ 0.0, 0.0,-1.0/9.0, // 12
0.0, 0.0, 0.0, // 5x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -327,9 +327,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 10
- +1.0/9.0, 0.0, 0.0, // 11
- +1.0/9.0, 0.0, 0.0, // 12
+ -1.0/9.0, 0.0, 0.0, // 10
+ -1.0/9.0, 0.0, 0.0, // 11
+ -1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 5y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -338,9 +338,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 10
- 0.0,+1.0/9.0, 0.0, // 11
- 0.0,+1.0/9.0, 0.0, // 12
+ 0.0,-1.0/9.0, 0.0, // 10
+ 0.0,-1.0/9.0, 0.0, // 11
+ 0.0,-1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 5z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -349,9 +349,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 10
- 0.0, 0.0,+1.0/9.0, // 11
- 0.0, 0.0,+1.0/9.0, // 12
+ 0.0, 0.0,-1.0/9.0, // 10
+ 0.0, 0.0,-1.0/9.0, // 11
+ 0.0, 0.0,-1.0/9.0, // 12
0.0, 0.0, 0.0, // 6x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -393,9 +393,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 7y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -404,9 +404,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 7z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -415,9 +415,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+1.0/9.0, // 12
0.0, 0.0, 0.0, // 8x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -426,9 +426,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 8y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -437,9 +437,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 8z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -448,9 +448,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+1.0/9.0, // 12
0.0, 0.0, 0.0, // 9x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -459,9 +459,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 9y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -470,9 +470,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 9z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -481,105 +481,105 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+1.0/9.0, // 12
0.0, 0.0, 0.0, // 10x
- +1.0/9.0, 0.0, 0.0, // 3
- +1.0/9.0, 0.0, 0.0, // 4
- +1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 3
+ -1.0/9.0, 0.0, 0.0, // 4
+ -1.0/9.0, 0.0, 0.0, // 5
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 7
- -1.0/9.0, 0.0, 0.0, // 8
- -1.0/9.0, 0.0, 0.0, // 9
+ +1.0/9.0, 0.0, 0.0, // 7
+ +1.0/9.0, 0.0, 0.0, // 8
+ +1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 10y
- 0.0,+1.0/9.0, 0.0, // 3
- 0.0,+1.0/9.0, 0.0, // 4
- 0.0,+1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 3
+ 0.0,-1.0/9.0, 0.0, // 4
+ 0.0,-1.0/9.0, 0.0, // 5
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 7
- 0.0,-1.0/9.0, 0.0, // 8
- 0.0,-1.0/9.0, 0.0, // 9
+ 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,+1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 10z
- 0.0, 0.0,+1.0/9.0, // 3
- 0.0, 0.0,+1.0/9.0, // 4
- 0.0, 0.0,+1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 3
+ 0.0, 0.0,-1.0/9.0, // 4
+ 0.0, 0.0,-1.0/9.0, // 5
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 7
- 0.0, 0.0,-1.0/9.0, // 8
- 0.0, 0.0,-1.0/9.0, // 9
+ 0.0, 0.0,+1.0/9.0, // 7
+ 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,+1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11x
- +1.0/9.0, 0.0, 0.0, // 3
- +1.0/9.0, 0.0, 0.0, // 4
- +1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 3
+ -1.0/9.0, 0.0, 0.0, // 4
+ -1.0/9.0, 0.0, 0.0, // 5
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 7
- -1.0/9.0, 0.0, 0.0, // 8
- -1.0/9.0, 0.0, 0.0, // 9
+ +1.0/9.0, 0.0, 0.0, // 7
+ +1.0/9.0, 0.0, 0.0, // 8
+ +1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11y
- 0.0,+1.0/9.0, 0.0, // 3
- 0.0,+1.0/9.0, 0.0, // 4
- 0.0,+1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 3
+ 0.0,-1.0/9.0, 0.0, // 4
+ 0.0,-1.0/9.0, 0.0, // 5
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 7
- 0.0,-1.0/9.0, 0.0, // 8
- 0.0,-1.0/9.0, 0.0, // 9
+ 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,+1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11z
- 0.0, 0.0,+1.0/9.0, // 3
- 0.0, 0.0,+1.0/9.0, // 4
- 0.0, 0.0,+1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 3
+ 0.0, 0.0,-1.0/9.0, // 4
+ 0.0, 0.0,-1.0/9.0, // 5
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 7
- 0.0, 0.0,-1.0/9.0, // 8
- 0.0, 0.0,-1.0/9.0, // 9
+ 0.0, 0.0,+1.0/9.0, // 7
+ 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,+1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 12x
- +1.0/9.0, 0.0, 0.0, // 3
- +1.0/9.0, 0.0, 0.0, // 4
- +1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 3
+ -1.0/9.0, 0.0, 0.0, // 4
+ -1.0/9.0, 0.0, 0.0, // 5
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 7
- -1.0/9.0, 0.0, 0.0, // 8
- -1.0/9.0, 0.0, 0.0, // 9
+ +1.0/9.0, 0.0, 0.0, // 7
+ +1.0/9.0, 0.0, 0.0, // 8
+ +1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 12y
- 0.0,+1.0/9.0, 0.0, // 3
- 0.0,+1.0/9.0, 0.0, // 4
- 0.0,+1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 3
+ 0.0,-1.0/9.0, 0.0, // 4
+ 0.0,-1.0/9.0, 0.0, // 5
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 7
- 0.0,-1.0/9.0, 0.0, // 8
- 0.0,-1.0/9.0, 0.0, // 9
+ 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,+1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 12z
- 0.0, 0.0,+1.0/9.0, // 3
- 0.0, 0.0,+1.0/9.0, // 4
- 0.0, 0.0,+1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 3
+ 0.0, 0.0,-1.0/9.0, // 4
+ 0.0, 0.0,-1.0/9.0, // 5
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 7
- 0.0, 0.0,-1.0/9.0, // 8
- 0.0, 0.0,-1.0/9.0, // 9
+ 0.0, 0.0,+1.0/9.0, // 7
+ 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,+1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -587,16 +587,16 @@
const double pylith::faults::CohesiveKinDataTet4::_fieldIncrAdjusted[] = {
3.1, 4.1, 5.1,
- 3.41006379025, 5.29327298048, 5.01572764272, // 3
- 3.57151643203, 5.46897093178, 5.17082002405, // 4
- 3.21983818039, 4.8638448816, 4.93230140615, // 5
+ 3.4470790669, 3.56386987666, 5.84141521442, // 3
+ 3.60912872926, 3.71167422951, 6.00982513724, // 4
+ 3.24682848628, 3.60282178507, 5.53436526052, // 5
3.5, 4.5, 5.5,
- 3.44245215731, 3.78004526464, 5.73820426796, // 7
- 3.60390479909, 3.95574321594, 5.8932966493, // 8
- 3.25222654746, 3.35061716576, 5.65477803139, // 9
- 0.756229644891, 3.93578272973, -0.663380486215, // 10
- 1.0589140849, 4.55898663393, -0.503801906196, // 11
- -0.756679642367, 1.94814850272, -1.96433409418, // 12
+ 3.41469069983, 5.0770975925, 5.11893858918, // 7
+ 3.5767403622, 5.22490194535, 5.28734851199, // 8
+ 3.21444011921, 5.11604950091, 4.81188863527, // 9
+ 0.889484640823, -2.29006844401, 2.30909477193, // 10
+ 1.20560204413, -2.2944705049, 2.76831803523, // 11
+ -0.643320357633, -3.34814850272, 0.564334094176, // 12
};
pylith::faults::CohesiveKinDataTet4::CohesiveKinDataTet4(void)
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4e.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4e.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4e.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -175,126 +175,124 @@
const double pylith::faults::CohesiveKinDataTet4e::_residual[] = {
0.0, 0.0, 0.0,
- -(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
- -(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
- -(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 5
- -(3.8+3.0+4.2)/9.0, -(5.8+5.0+6.2)/9.0, -(7.8+7.0+8.2)/9.0, // 6
- -(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
- -(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
- -(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 5
- -(3.8+4.2+4.4)/9.0, -(5.8+6.2+6.4)/9.0, -(7.8+8.2+8.4)/9.0, // 8
- 0.0, 0.0, 0.0,
+(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
+(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
- +(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 10
- +(3.8+3.0+4.2)/9.0, +(5.8+5.0+6.2)/9.0, +(7.8+7.0+8.2)/9.0, // 11
+ +(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 5
+ +(3.8+3.0+4.2)/9.0, +(5.8+5.0+6.2)/9.0, +(7.8+7.0+8.2)/9.0, // 6
+(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
+(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
- +(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 12
- +(3.8+4.2+4.4)/9.0, +(5.8+6.2+6.4)/9.0, +(7.8+8.2+8.4)/9.0, // 13
+ +(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 5
+ +(3.8+4.2+4.4)/9.0, +(5.8+6.2+6.4)/9.0, +(7.8+8.2+8.4)/9.0, // 8
+ 0.0, 0.0, 0.0,
+ -(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
+ -(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
+ -(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 10
+ -(3.8+3.0+4.2)/9.0, -(5.8+5.0+6.2)/9.0, -(7.8+7.0+8.2)/9.0, // 11
+ -(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
+ -(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
+ -(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 12
+ -(3.8+4.2+4.4)/9.0, -(5.8+6.2+6.4)/9.0, -(7.8+8.2+8.4)/9.0, // 13
- (3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
- (3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
- -(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0 +
- -(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
- (5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
- (5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
- -(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0 +
- -(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
- (7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
- (7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0 +
- -(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 14
+ -(3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
+ -(3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
+ +(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0 +
+ +(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
+ -(5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
+ -(5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
+ +(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0 +
+ +(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
+ -(7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
+ -(7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0 +
+ +(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 14
- (3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
- -(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0,
- (5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
- -(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0,
- (7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 15
+ -(3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
+ +(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0,
+ -(5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
+ +(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0,
+ -(7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 15
- (3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
- (3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
- -(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0 +
- -(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
- (5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
- (5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
- -(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0 +
- -(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
- (7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
- (7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0 +
- -(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 16
+ -(3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
+ -(3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
+ +(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0 +
+ +(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
+ -(5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
+ -(5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
+ +(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0 +
+ +(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
+ -(7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
+ -(7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0 +
+ +(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 16
- (3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
- -(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
- (5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
- -(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
- (7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
- -(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 17
-
+ -(3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
+ +(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
+ -(5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
+ +(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
+ -(7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
+ +(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 17
};
const double pylith::faults::CohesiveKinDataTet4e::_residualIncr[] = {
0.0, 0.0, 0.0,
- -(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
- -(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
- -(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 5
- -(3.8+3.0+4.2)/9.0, -(5.8+5.0+6.2)/9.0, -(7.8+7.0+8.2)/9.0, // 6
- -(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
- -(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
- -(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 5
- -(3.8+4.2+4.4)/9.0, -(5.8+6.2+6.4)/9.0, -(7.8+8.2+8.4)/9.0, // 8
- 0.0, 0.0, 0.0,
+(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
+(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
- +(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 10
- +(3.8+3.0+4.2)/9.0, +(5.8+5.0+6.2)/9.0, +(7.8+7.0+8.2)/9.0, // 11
+ +(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 5
+ +(3.8+3.0+4.2)/9.0, +(5.8+5.0+6.2)/9.0, +(7.8+7.0+8.2)/9.0, // 6
+(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
+(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
- +(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 12
- +(3.8+4.2+4.4)/9.0, +(5.8+6.2+6.4)/9.0, +(7.8+8.2+8.4)/9.0, // 13
+ +(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 5
+ +(3.8+4.2+4.4)/9.0, +(5.8+6.2+6.4)/9.0, +(7.8+8.2+8.4)/9.0, // 8
+ 0.0, 0.0, 0.0,
+ -(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
+ -(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
+ -(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 10
+ -(3.8+3.0+4.2)/9.0, -(5.8+5.0+6.2)/9.0, -(7.8+7.0+8.2)/9.0, // 11
+ -(3.8+3.0+4.2 + 3.8+4.2+4.4)/9.0,
+ -(5.8+5.0+6.2 + 5.8+6.2+6.4)/9.0,
+ -(7.8+7.0+8.2 + 7.8+8.2+8.4)/9.0, // 12
+ -(3.8+4.2+4.4)/9.0, -(5.8+6.2+6.4)/9.0, -(7.8+8.2+8.4)/9.0, // 13
- (3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
- (3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
- -(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0 +
- -(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
- (5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
- (5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
- -(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0 +
- -(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
- (7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
- (7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0 +
- -(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 14
+ -(3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
+ -(3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
+ +(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0 +
+ +(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
+ -(5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
+ -(5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
+ +(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0 +
+ +(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
+ -(7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
+ -(7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0 +
+ +(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 14
- (3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
- -(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0,
- (5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
- -(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0,
- (7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 15
+ -(3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
+ +(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0,
+ -(5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
+ +(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0,
+ -(7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 15
- (3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
- (3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
- -(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0 +
- -(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
- (5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
- (5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
- -(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0 +
- -(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
- (7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
- (7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0 +
- -(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 16
+ -(3.7-3.2 + 3.9-3.3 + 4.1-3.4)/9.0 +
+ -(3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
+ +(0.07938069066 + 0.14140241667 + 0.18205179147)/9.0 +
+ +(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
+ -(5.7-5.2 + 5.9-5.3 + 6.1-5.4)/9.0 +
+ -(5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
+ +(1.82575588523 + 1.69682900001 + 1.51709826228)/9.0 +
+ +(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
+ -(7.7-7.2 + 7.9-7.3 + 8.1-7.4)/9.0 +
+ -(7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0 +
+ +(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 16
- (3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
- -(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
- (5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
- -(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
- (7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
- -(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 17
-
+ -(3.7-3.2 + 4.1-3.4 + 4.3-3.5)/9.0 +
+ +(0.07938069066 + 0.18205179147 + 0.19904410828)/9.0,
+ -(5.7-5.2 + 6.1-5.4 + 6.3-5.5)/9.0 +
+ +(1.82575588523 + 1.51709826228 + 1.29378670385)/9.0,
+ -(7.7-7.2 + 8.1-7.4 + 8.3-7.5)/9.0 +
+ +(-0.55566483464 + -0.54615537442 + -0.49761027071)/9.0, // 17
};
const double pylith::faults::CohesiveKinDataTet4e::_jacobian[] = {
@@ -350,10 +348,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +2.0/9.0, 0.0, 0.0, // 14
- +1.0/9.0, 0.0, 0.0, // 15
- +2.0/9.0, 0.0, 0.0, // 16
- +1.0/9.0, 0.0, 0.0, // 17
+ -2.0/9.0, 0.0, 0.0, // 14
+ -1.0/9.0, 0.0, 0.0, // 15
+ -2.0/9.0, 0.0, 0.0, // 16
+ -1.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0, // 5y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -364,10 +362,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+2.0/9.0, 0.0, // 14
- 0.0,+1.0/9.0, 0.0, // 15
- 0.0,+2.0/9.0, 0.0, // 16
- 0.0,+1.0/9.0, 0.0, // 17
+ 0.0,-2.0/9.0, 0.0, // 14
+ 0.0,-1.0/9.0, 0.0, // 15
+ 0.0,-2.0/9.0, 0.0, // 16
+ 0.0,-1.0/9.0, 0.0, // 17
0.0, 0.0, 0.0, // 5z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -378,10 +376,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+2.0/9.0, // 14
- 0.0, 0.0,+1.0/9.0, // 15
- 0.0, 0.0,+2.0/9.0, // 16
- 0.0, 0.0,+1.0/9.0, // 17
+ 0.0, 0.0,-2.0/9.0, // 14
+ 0.0, 0.0,-1.0/9.0, // 15
+ 0.0, 0.0,-2.0/9.0, // 16
+ 0.0, 0.0,-1.0/9.0, // 17
0.0, 0.0, 0.0, // 6x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -392,9 +390,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 14
- +1.0/9.0, 0.0, 0.0, // 15
- +1.0/9.0, 0.0, 0.0, // 16
+ -1.0/9.0, 0.0, 0.0, // 14
+ -1.0/9.0, 0.0, 0.0, // 15
+ -1.0/9.0, 0.0, 0.0, // 16
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 6y
0.0, 0.0, 0.0,
@@ -406,9 +404,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 14
- 0.0,+1.0/9.0, 0.0, // 15
- 0.0,+1.0/9.0, 0.0, // 16
+ 0.0,-1.0/9.0, 0.0, // 14
+ 0.0,-1.0/9.0, 0.0, // 15
+ 0.0,-1.0/9.0, 0.0, // 16
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 6z
0.0, 0.0, 0.0,
@@ -420,9 +418,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 14
- 0.0, 0.0,+1.0/9.0, // 15
- 0.0, 0.0,+1.0/9.0, // 16
+ 0.0, 0.0,-1.0/9.0, // 14
+ 0.0, 0.0,-1.0/9.0, // 15
+ 0.0, 0.0,-1.0/9.0, // 16
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 7x
0.0, 0.0, 0.0,
@@ -434,10 +432,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +2.0/9.0, 0.0, 0.0, // 14
- +1.0/9.0, 0.0, 0.0, // 15
- +2.0/9.0, 0.0, 0.0, // 16
- +1.0/9.0, 0.0, 0.0, // 17
+ -2.0/9.0, 0.0, 0.0, // 14
+ -1.0/9.0, 0.0, 0.0, // 15
+ -2.0/9.0, 0.0, 0.0, // 16
+ -1.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0, // 7y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -448,10 +446,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+2.0/9.0, 0.0, // 14
- 0.0,+1.0/9.0, 0.0, // 15
- 0.0,+2.0/9.0, 0.0, // 16
- 0.0,+1.0/9.0, 0.0, // 17
+ 0.0,-2.0/9.0, 0.0, // 14
+ 0.0,-1.0/9.0, 0.0, // 15
+ 0.0,-2.0/9.0, 0.0, // 16
+ 0.0,-1.0/9.0, 0.0, // 17
0.0, 0.0, 0.0, // 7z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -462,10 +460,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+2.0/9.0, // 14
- 0.0, 0.0,+1.0/9.0, // 15
- 0.0, 0.0,+2.0/9.0, // 16
- 0.0, 0.0,+1.0/9.0, // 17
+ 0.0, 0.0,-2.0/9.0, // 14
+ 0.0, 0.0,-1.0/9.0, // 15
+ 0.0, 0.0,-2.0/9.0, // 16
+ 0.0, 0.0,-1.0/9.0, // 17
0.0, 0.0, 0.0, // 8x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -476,10 +474,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 14
+ -1.0/9.0, 0.0, 0.0, // 14
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 16
- +1.0/9.0, 0.0, 0.0, // 17
+ -1.0/9.0, 0.0, 0.0, // 16
+ -1.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0, // 8y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -490,10 +488,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 14
+ 0.0,-1.0/9.0, 0.0, // 14
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 16
- 0.0,+1.0/9.0, 0.0, // 17
+ 0.0,-1.0/9.0, 0.0, // 16
+ 0.0,-1.0/9.0, 0.0, // 17
0.0, 0.0, 0.0, // 8z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -504,10 +502,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 14
+ 0.0, 0.0,-1.0/9.0, // 14
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 16
- 0.0, 0.0,+1.0/9.0, // 17
+ 0.0, 0.0,-1.0/9.0, // 16
+ 0.0, 0.0,-1.0/9.0, // 17
0.0, 0.0, 0.0, // 9x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -560,10 +558,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 14
- -1.0/9.0, 0.0, 0.0, // 15
- -2.0/9.0, 0.0, 0.0, // 16
- -1.0/9.0, 0.0, 0.0, // 17
+ +2.0/9.0, 0.0, 0.0, // 14
+ +1.0/9.0, 0.0, 0.0, // 15
+ +2.0/9.0, 0.0, 0.0, // 16
+ +1.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0, // 10y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -574,10 +572,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 14
- 0.0,-1.0/9.0, 0.0, // 15
- 0.0,-2.0/9.0, 0.0, // 16
- 0.0,-1.0/9.0, 0.0, // 17
+ 0.0,+2.0/9.0, 0.0, // 14
+ 0.0,+1.0/9.0, 0.0, // 15
+ 0.0,+2.0/9.0, 0.0, // 16
+ 0.0,+1.0/9.0, 0.0, // 17
0.0, 0.0, 0.0, // 10z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -588,10 +586,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 14
- 0.0, 0.0,-1.0/9.0, // 15
- 0.0, 0.0,-2.0/9.0, // 16
- 0.0, 0.0,-1.0/9.0, // 17
+ 0.0, 0.0,+2.0/9.0, // 14
+ 0.0, 0.0,+1.0/9.0, // 15
+ 0.0, 0.0,+2.0/9.0, // 16
+ 0.0, 0.0,+1.0/9.0, // 17
0.0, 0.0, 0.0, // 11x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -602,9 +600,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 14
- -1.0/9.0, 0.0, 0.0, // 15
- -1.0/9.0, 0.0, 0.0, // 16
+ +1.0/9.0, 0.0, 0.0, // 14
+ +1.0/9.0, 0.0, 0.0, // 15
+ +1.0/9.0, 0.0, 0.0, // 16
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11y
0.0, 0.0, 0.0,
@@ -616,9 +614,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 14
- 0.0,-1.0/9.0, 0.0, // 15
- 0.0,-1.0/9.0, 0.0, // 16
+ 0.0,+1.0/9.0, 0.0, // 14
+ 0.0,+1.0/9.0, 0.0, // 15
+ 0.0,+1.0/9.0, 0.0, // 16
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11z
0.0, 0.0, 0.0,
@@ -630,9 +628,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 14
- 0.0, 0.0,-1.0/9.0, // 15
- 0.0, 0.0,-1.0/9.0, // 16
+ 0.0, 0.0,+1.0/9.0, // 14
+ 0.0, 0.0,+1.0/9.0, // 15
+ 0.0, 0.0,+1.0/9.0, // 16
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 12x
0.0, 0.0, 0.0,
@@ -644,10 +642,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 14
- -1.0/9.0, 0.0, 0.0, // 15
- -2.0/9.0, 0.0, 0.0, // 16
- -1.0/9.0, 0.0, 0.0, // 17
+ +2.0/9.0, 0.0, 0.0, // 14
+ +1.0/9.0, 0.0, 0.0, // 15
+ +2.0/9.0, 0.0, 0.0, // 16
+ +1.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0, // 12y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -658,10 +656,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 14
- 0.0,-1.0/9.0, 0.0, // 15
- 0.0,-2.0/9.0, 0.0, // 16
- 0.0,-1.0/9.0, 0.0, // 17
+ 0.0,+2.0/9.0, 0.0, // 14
+ 0.0,+1.0/9.0, 0.0, // 15
+ 0.0,+2.0/9.0, 0.0, // 16
+ 0.0,+1.0/9.0, 0.0, // 17
0.0, 0.0, 0.0, // 12z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -672,10 +670,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 14
- 0.0, 0.0,-1.0/9.0, // 15
- 0.0, 0.0,-2.0/9.0, // 16
- 0.0, 0.0,-1.0/9.0, // 17
+ 0.0, 0.0,+2.0/9.0, // 14
+ 0.0, 0.0,+1.0/9.0, // 15
+ 0.0, 0.0,+2.0/9.0, // 16
+ 0.0, 0.0,+1.0/9.0, // 17
0.0, 0.0, 0.0, // 13x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -686,10 +684,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 14
+ +1.0/9.0, 0.0, 0.0, // 14
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 16
- -1.0/9.0, 0.0, 0.0, // 17
+ +1.0/9.0, 0.0, 0.0, // 16
+ +1.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0, // 13y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -700,10 +698,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 14
+ 0.0,+1.0/9.0, 0.0, // 14
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 16
- 0.0,-1.0/9.0, 0.0, // 17
+ 0.0,+1.0/9.0, 0.0, // 16
+ 0.0,+1.0/9.0, 0.0, // 17
0.0, 0.0, 0.0, // 13z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -714,174 +712,174 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 14
+ 0.0, 0.0,+1.0/9.0, // 14
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 16
- 0.0, 0.0,-1.0/9.0, // 17
+ 0.0, 0.0,+1.0/9.0, // 16
+ 0.0, 0.0,+1.0/9.0, // 17
0.0, 0.0, 0.0, // 14x
- +2.0/9.0, 0.0, 0.0, // 5
- +1.0/9.0, 0.0, 0.0, // 6
- +2.0/9.0, 0.0, 0.0, // 7
- +1.0/9.0, 0.0, 0.0, // 8
+ -2.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 6
+ -2.0/9.0, 0.0, 0.0, // 7
+ -1.0/9.0, 0.0, 0.0, // 8
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -2.0/9.0, 0.0, 0.0, // 12
- -1.0/9.0, 0.0, 0.0, // 13
+ +2.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +2.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 13
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 14y
- 0.0,+2.0/9.0, 0.0, // 5
- 0.0,+1.0/9.0, 0.0, // 6
- 0.0,+2.0/9.0, 0.0, // 7
- 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,-2.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 6
+ 0.0,-2.0/9.0, 0.0, // 7
+ 0.0,-1.0/9.0, 0.0, // 8
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-2.0/9.0, 0.0, // 12
- 0.0,-1.0/9.0, 0.0, // 13
+ 0.0,+2.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+2.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 13
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 14z
- 0.0, 0.0,+2.0/9.0, // 5
- 0.0, 0.0,+1.0/9.0, // 6
- 0.0, 0.0,+2.0/9.0, // 7
- 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,-2.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 6
+ 0.0, 0.0,-2.0/9.0, // 7
+ 0.0, 0.0,-1.0/9.0, // 8
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-2.0/9.0, // 12
- 0.0, 0.0,-1.0/9.0, // 13
+ 0.0, 0.0,+2.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+2.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 13
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 15x
- +1.0/9.0, 0.0, 0.0, // 5
- +1.0/9.0, 0.0, 0.0, // 6
- +1.0/9.0, 0.0, 0.0, // 7
+ -1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 6
+ -1.0/9.0, 0.0, 0.0, // 7
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 15y
- 0.0,+1.0/9.0, 0.0, // 5
- 0.0,+1.0/9.0, 0.0, // 6
- 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,-1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 6
+ 0.0,-1.0/9.0, 0.0, // 7
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 15z
- 0.0, 0.0,+1.0/9.0, // 5
- 0.0, 0.0,+1.0/9.0, // 6
- 0.0, 0.0,+1.0/9.0, // 7
+ 0.0, 0.0,-1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 6
+ 0.0, 0.0,-1.0/9.0, // 7
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+1.0/9.0, // 12
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 16x
- +2.0/9.0, 0.0, 0.0, // 5
- +1.0/9.0, 0.0, 0.0, // 6
- +2.0/9.0, 0.0, 0.0, // 7
- +1.0/9.0, 0.0, 0.0, // 8
+ -2.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 6
+ -2.0/9.0, 0.0, 0.0, // 7
+ -1.0/9.0, 0.0, 0.0, // 8
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -2.0/9.0, 0.0, 0.0, // 12
- -1.0/9.0, 0.0, 0.0, // 13
+ +2.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +2.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 13
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 16y
- 0.0,+2.0/9.0, 0.0, // 5
- 0.0,+1.0/9.0, 0.0, // 6
- 0.0,+2.0/9.0, 0.0, // 7
- 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,-2.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 6
+ 0.0,-2.0/9.0, 0.0, // 7
+ 0.0,-1.0/9.0, 0.0, // 8
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-2.0/9.0, 0.0, // 12
- 0.0,-1.0/9.0, 0.0, // 13
+ 0.0,+2.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+2.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 13
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 16z
- 0.0, 0.0,+2.0/9.0, // 5
- 0.0, 0.0,+1.0/9.0, // 6
- 0.0, 0.0,+2.0/9.0, // 7
- 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,-2.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 6
+ 0.0, 0.0,-2.0/9.0, // 7
+ 0.0, 0.0,-1.0/9.0, // 8
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-2.0/9.0, // 12
- 0.0, 0.0,-1.0/9.0, // 13
+ 0.0, 0.0,+2.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+2.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 13
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,// 17x
- +1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 5
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 7
- +1.0/9.0, 0.0, 0.0, // 8
+ -1.0/9.0, 0.0, 0.0, // 7
+ -1.0/9.0, 0.0, 0.0, // 8
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 10
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 12
- -1.0/9.0, 0.0, 0.0, // 13
+ +1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 13
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 17y
- 0.0,+1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 5
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 7
- 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,-1.0/9.0, 0.0, // 7
+ 0.0,-1.0/9.0, 0.0, // 8
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 10
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 12
- 0.0,-1.0/9.0, 0.0, // 13
+ 0.0,+1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 13
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 17z
- 0.0, 0.0,+1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 5
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 7
- 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,-1.0/9.0, // 7
+ 0.0, 0.0,-1.0/9.0, // 8
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 10
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 12
- 0.0, 0.0,-1.0/9.0, // 13
+ 0.0, 0.0,+1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 13
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4f.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4f.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTet4f.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -163,60 +163,60 @@
const double pylith::faults::CohesiveKinDataTet4f::_residual[] = {
0.0, 0.0, 0.0,
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 3
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 4
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 5
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 3
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 4
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 5
0.0, 0.0, 0.0,
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 7
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 8
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 9
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 10
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 11
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 12
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 7
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 8
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 9
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ +(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ +(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 10
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ +(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ +(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 11
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ +(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ +(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 12
};
const double pylith::faults::CohesiveKinDataTet4f::_residualIncr[] = {
0.0, 0.0, 0.0,
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 3
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 4
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 5
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 3
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 4
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 5
0.0, 0.0, 0.0,
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 7
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 8
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 9
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 10
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 11
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- -(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 12
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 7
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 8
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 9
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ +(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ +(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 10
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ +(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ +(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 11
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ +(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ +(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ +(-0.55566483464 + -0.56560966667 + -0.54615537442)/9.0, // 12
};
const double pylith::faults::CohesiveKinDataTet4f::_jacobian[] = {
@@ -261,9 +261,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 10
- +1.0/9.0, 0.0, 0.0, // 11
- +1.0/9.0, 0.0, 0.0, // 12
+ -1.0/9.0, 0.0, 0.0, // 10
+ -1.0/9.0, 0.0, 0.0, // 11
+ -1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 3y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -272,9 +272,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 10
- 0.0,+1.0/9.0, 0.0, // 11
- 0.0,+1.0/9.0, 0.0, // 12
+ 0.0,-1.0/9.0, 0.0, // 10
+ 0.0,-1.0/9.0, 0.0, // 11
+ 0.0,-1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 3z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -283,9 +283,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 10
- 0.0, 0.0,+1.0/9.0, // 11
- 0.0, 0.0,+1.0/9.0, // 12
+ 0.0, 0.0,-1.0/9.0, // 10
+ 0.0, 0.0,-1.0/9.0, // 11
+ 0.0, 0.0,-1.0/9.0, // 12
0.0, 0.0, 0.0, // 4x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -294,9 +294,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 10
- +1.0/9.0, 0.0, 0.0, // 11
- +1.0/9.0, 0.0, 0.0, // 12
+ -1.0/9.0, 0.0, 0.0, // 10
+ -1.0/9.0, 0.0, 0.0, // 11
+ -1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 4y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -305,9 +305,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 10
- 0.0,+1.0/9.0, 0.0, // 11
- 0.0,+1.0/9.0, 0.0, // 12
+ 0.0,-1.0/9.0, 0.0, // 10
+ 0.0,-1.0/9.0, 0.0, // 11
+ 0.0,-1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 4z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -316,9 +316,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 10
- 0.0, 0.0,+1.0/9.0, // 11
- 0.0, 0.0,+1.0/9.0, // 12
+ 0.0, 0.0,-1.0/9.0, // 10
+ 0.0, 0.0,-1.0/9.0, // 11
+ 0.0, 0.0,-1.0/9.0, // 12
0.0, 0.0, 0.0, // 5x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -327,9 +327,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 10
- +1.0/9.0, 0.0, 0.0, // 11
- +1.0/9.0, 0.0, 0.0, // 12
+ -1.0/9.0, 0.0, 0.0, // 10
+ -1.0/9.0, 0.0, 0.0, // 11
+ -1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 5y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -338,9 +338,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 10
- 0.0,+1.0/9.0, 0.0, // 11
- 0.0,+1.0/9.0, 0.0, // 12
+ 0.0,-1.0/9.0, 0.0, // 10
+ 0.0,-1.0/9.0, 0.0, // 11
+ 0.0,-1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 5z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -349,9 +349,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 10
- 0.0, 0.0,+1.0/9.0, // 11
- 0.0, 0.0,+1.0/9.0, // 12
+ 0.0, 0.0,-1.0/9.0, // 10
+ 0.0, 0.0,-1.0/9.0, // 11
+ 0.0, 0.0,-1.0/9.0, // 12
0.0, 0.0, 0.0, // 6x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -393,9 +393,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 7y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -404,9 +404,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 7z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -415,9 +415,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+1.0/9.0, // 12
0.0, 0.0, 0.0, // 8x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -426,9 +426,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 8y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -437,9 +437,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 8z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -448,9 +448,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+1.0/9.0, // 12
0.0, 0.0, 0.0, // 9x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -459,9 +459,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 9y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -470,9 +470,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 9z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -481,105 +481,105 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+1.0/9.0, // 12
0.0, 0.0, 0.0, // 10x
- +1.0/9.0, 0.0, 0.0, // 3
- +1.0/9.0, 0.0, 0.0, // 4
- +1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 3
+ -1.0/9.0, 0.0, 0.0, // 4
+ -1.0/9.0, 0.0, 0.0, // 5
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 7
- -1.0/9.0, 0.0, 0.0, // 8
- -1.0/9.0, 0.0, 0.0, // 9
+ +1.0/9.0, 0.0, 0.0, // 7
+ +1.0/9.0, 0.0, 0.0, // 8
+ +1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 10y
- 0.0,+1.0/9.0, 0.0, // 3
- 0.0,+1.0/9.0, 0.0, // 4
- 0.0,+1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 3
+ 0.0,-1.0/9.0, 0.0, // 4
+ 0.0,-1.0/9.0, 0.0, // 5
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 7
- 0.0,-1.0/9.0, 0.0, // 8
- 0.0,-1.0/9.0, 0.0, // 9
+ 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,+1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 10z
- 0.0, 0.0,+1.0/9.0, // 3
- 0.0, 0.0,+1.0/9.0, // 4
- 0.0, 0.0,+1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 3
+ 0.0, 0.0,-1.0/9.0, // 4
+ 0.0, 0.0,-1.0/9.0, // 5
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 7
- 0.0, 0.0,-1.0/9.0, // 8
- 0.0, 0.0,-1.0/9.0, // 9
+ 0.0, 0.0,+1.0/9.0, // 7
+ 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,+1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11x
- +1.0/9.0, 0.0, 0.0, // 3
- +1.0/9.0, 0.0, 0.0, // 4
- +1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 3
+ -1.0/9.0, 0.0, 0.0, // 4
+ -1.0/9.0, 0.0, 0.0, // 5
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 7
- -1.0/9.0, 0.0, 0.0, // 8
- -1.0/9.0, 0.0, 0.0, // 9
+ +1.0/9.0, 0.0, 0.0, // 7
+ +1.0/9.0, 0.0, 0.0, // 8
+ +1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11y
- 0.0,+1.0/9.0, 0.0, // 3
- 0.0,+1.0/9.0, 0.0, // 4
- 0.0,+1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 3
+ 0.0,-1.0/9.0, 0.0, // 4
+ 0.0,-1.0/9.0, 0.0, // 5
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 7
- 0.0,-1.0/9.0, 0.0, // 8
- 0.0,-1.0/9.0, 0.0, // 9
+ 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,+1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11z
- 0.0, 0.0,+1.0/9.0, // 3
- 0.0, 0.0,+1.0/9.0, // 4
- 0.0, 0.0,+1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 3
+ 0.0, 0.0,-1.0/9.0, // 4
+ 0.0, 0.0,-1.0/9.0, // 5
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 7
- 0.0, 0.0,-1.0/9.0, // 8
- 0.0, 0.0,-1.0/9.0, // 9
+ 0.0, 0.0,+1.0/9.0, // 7
+ 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,+1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 12x
- +1.0/9.0, 0.0, 0.0, // 3
- +1.0/9.0, 0.0, 0.0, // 4
- +1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 3
+ -1.0/9.0, 0.0, 0.0, // 4
+ -1.0/9.0, 0.0, 0.0, // 5
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 7
- -1.0/9.0, 0.0, 0.0, // 8
- -1.0/9.0, 0.0, 0.0, // 9
+ +1.0/9.0, 0.0, 0.0, // 7
+ +1.0/9.0, 0.0, 0.0, // 8
+ +1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 12y
- 0.0,+1.0/9.0, 0.0, // 3
- 0.0,+1.0/9.0, 0.0, // 4
- 0.0,+1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 3
+ 0.0,-1.0/9.0, 0.0, // 4
+ 0.0,-1.0/9.0, 0.0, // 5
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 7
- 0.0,-1.0/9.0, 0.0, // 8
- 0.0,-1.0/9.0, 0.0, // 9
+ 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,+1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 12z
- 0.0, 0.0,+1.0/9.0, // 3
- 0.0, 0.0,+1.0/9.0, // 4
- 0.0, 0.0,+1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 3
+ 0.0, 0.0,-1.0/9.0, // 4
+ 0.0, 0.0,-1.0/9.0, // 5
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 7
- 0.0, 0.0,-1.0/9.0, // 8
- 0.0, 0.0,-1.0/9.0, // 9
+ 0.0, 0.0,+1.0/9.0, // 7
+ 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,+1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTri3.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTri3.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTri3.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -166,28 +166,28 @@
const double pylith::faults::CohesiveKinDataTri3::_residual[] = {
0.0, 0.0,
- -8.7, -9.7, // 3
- -8.7, -9.7, // 4
+ +8.7, +9.7, // 3
+ +8.7, +9.7, // 4
0.0, 0.0,
- +8.7, +9.7, // 6
- +8.7, +9.7, // 7
- 0.5*(8.5-8.2 + 8.7-8.3) + 0.5*(0.08241148423+0.14794836271),
- 0.5*(9.5-9.2 + 9.7-9.3) + 0.5*(1.89546413727+1.77538035254), // 8
- 0.5*(8.5-8.2 + 8.7-8.3) + 0.5*(0.08241148423+0.14794836271),
- 0.5*(9.5-9.2 + 9.7-9.3) + 0.5*(1.89546413727+1.77538035254), // 9
+ -8.7, -9.7, // 6
+ -8.7, -9.7, // 7
+ -0.5*(8.5-8.2 + 8.7-8.3) - 0.5*(0.08241148423+0.14794836271),
+ -0.5*(9.5-9.2 + 9.7-9.3) - 0.5*(1.89546413727+1.77538035254), // 8
+ -0.5*(8.5-8.2 + 8.7-8.3) - 0.5*(0.08241148423+0.14794836271),
+ -0.5*(9.5-9.2 + 9.7-9.3) - 0.5*(1.89546413727+1.77538035254), // 9
};
const double pylith::faults::CohesiveKinDataTri3::_residualIncr[] = {
0.0, 0.0,
- -8.7, -9.7, // 3
- -8.7, -9.7, // 4
+ +8.7, +9.7, // 3
+ +8.7, +9.7, // 4
0.0, 0.0,
- +8.7, +9.7, // 6
- +8.7, +9.7, // 7
- 0.5*(8.5-8.2 + 8.7-8.3) + 0.5*(0.08241148423+0.14794836271),
- 0.5*(9.5-9.2 + 9.7-9.3) + 0.5*(1.89546413727+1.77538035254), // 8
- 0.5*(8.5-8.2 + 8.7-8.3) + 0.5*(0.08241148423+0.14794836271),
- 0.5*(9.5-9.2 + 9.7-9.3) + 0.5*(1.89546413727+1.77538035254), // 9
+ -8.7, -9.7, // 6
+ -8.7, -9.7, // 7
+ -0.5*(8.5-8.2 + 8.7-8.3) - 0.5*(0.08241148423+0.14794836271),
+ -0.5*(9.5-9.2 + 9.7-9.3) - 0.5*(1.89546413727+1.77538035254), // 8
+ -0.5*(8.5-8.2 + 8.7-8.3) - 0.5*(0.08241148423+0.14794836271),
+ -0.5*(9.5-9.2 + 9.7-9.3) - 0.5*(1.89546413727+1.77538035254), // 9
};
const double pylith::faults::CohesiveKinDataTri3::_jacobian[] = {
@@ -213,32 +213,32 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 8
- +0.5, 0.0, // 9
+ -0.5, 0.0, // 8
+ -0.5, 0.0, // 9
0.0, 0.0, // 3y
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 8
- 0.0,+0.5, // 9
+ 0.0,-0.5, // 8
+ 0.0,-0.5, // 9
0.0, 0.0, // 4x
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 8
- +0.5, 0.0, // 9
+ -0.5, 0.0, // 8
+ -0.5, 0.0, // 9
0.0, 0.0, // 4y
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 8
- 0.0,+0.5, // 9
+ 0.0,-0.5, // 8
+ 0.0,-0.5, // 9
0.0, 0.0, // 5x
0.0, 0.0,
0.0, 0.0,
@@ -261,77 +261,77 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 8
- -0.5, 0.0, // 9
+ +0.5, 0.0, // 8
+ +0.5, 0.0, // 9
0.0, 0.0, // 6y
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 8
- 0.0,-0.5, // 9
+ 0.0,+0.5, // 8
+ 0.0,+0.5, // 9
0.0, 0.0, // 7x
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 8
- -0.5, 0.0, // 9
+ +0.5, 0.0, // 8
+ +0.5, 0.0, // 9
0.0, 0.0, // 7y
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 8
- 0.0,-0.5, // 9
+ 0.0,+0.5, // 8
+ 0.0,+0.5, // 9
0.0, 0.0, // 8x
- +0.5, 0.0, // 3
- +0.5, 0.0, // 4
+ -0.5, 0.0, // 3
+ -0.5, 0.0, // 4
0.0, 0.0,
- -0.5, 0.0, // 6
- -0.5, 0.0, // 7
+ +0.5, 0.0, // 6
+ +0.5, 0.0, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 8y
- 0.0,+0.5, // 3
- 0.0,+0.5, // 4
+ 0.0,-0.5, // 3
+ 0.0,-0.5, // 4
0.0, 0.0,
- 0.0,-0.5, // 6
- 0.0,-0.5, // 7
+ 0.0,+0.5, // 6
+ 0.0,+0.5, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 9x
- +0.5, 0.0, // 3
- +0.5, 0.0, // 4
+ -0.5, 0.0, // 3
+ -0.5, 0.0, // 4
0.0, 0.0,
- -0.5, 0.0, // 6
- -0.5, 0.0, // 7
+ +0.5, 0.0, // 6
+ +0.5, 0.0, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 9y
- 0.0,+0.5, // 3
- 0.0,+0.5, // 4
+ 0.0,-0.5, // 3
+ 0.0,-0.5, // 4
0.0, 0.0,
- 0.0,-0.5, // 6
- 0.0,-0.5, // 7
+ 0.0,+0.5, // 6
+ 0.0,+0.5, // 7
0.0, 0.0,
0.0, 0.0,
};
const double pylith::faults::CohesiveKinDataTri3::_fieldIncrAdjusted[] = {
3.1, 4.1,
- 3.10823337585, 3.15254319728, // 3
- 3.26306471003, 3.28826072789, // 4
+ 3.62509995748, 5.58079013606, // 3
+ 3.7902686233, 5.76507260545, // 4
3.4, 4.4,
- 3.57341329932, 5.33796544218, // 6
- 3.7282446335, 5.47368297279, // 7
- -0.11011994898, -1.25694816327, // 8
- -0.0480158769562, -1.31526105375, // 9
+ 3.15992003401, 3.39536789115, // 6
+ 3.32508869983, 3.57965036054, // 7
+ 0.51011994898, 1.65694816327, // 8
+ 0.63734921029, 1.90459438708, // 9
};
pylith::faults::CohesiveKinDataTri3::CohesiveKinDataTri3(void)
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTri3d.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTri3d.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinDataTri3d.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -196,53 +196,53 @@
const double pylith::faults::CohesiveKinDataTri3d::_residual[] = {
0.0, 0.0,
- -0.5*(6.8+6.0 + 6.8+7.2), -0.5*(8.8+8.0 + 8.8+9.2), // 5
+ +0.5*(6.8+6.0 + 6.8+7.2), +0.5*(8.8+8.0 + 8.8+9.2), // 5
+ +0.5*(6.8+6.0), +0.5*(8.8+8.0), // 6
+ 0.0, 0.0,
+ +0.5*(6.8+7.2), +0.5*(8.8+9.2), // 8
+ 0.0, 0.0,
+ -0.5*(6.8+6.0 + 6.8+7.2), -0.5*(8.8+8.0 + 8.8+9.2), // 10
-0.5*(6.8+6.0), -0.5*(8.8+8.0), // 6
- 0.0, 0.0,
-0.5*(6.8+7.2), -0.5*(8.8+9.2), // 8
- 0.0, 0.0,
- +0.5*(6.8+6.0 + 6.8+7.2), +0.5*(8.8+8.0 + 8.8+9.2), // 10
- +0.5*(6.8+6.0), +0.5*(8.8+8.0), // 6
- +0.5*(6.8+7.2), +0.5*(8.8+9.2), // 8
- 0.5*(6.7-6.2+7.1-6.5 + 6.7-6.2+6.9-6.3
+ -0.5*(6.7-6.2+7.1-6.5 + 6.7-6.2+6.9-6.3
-1.59887481971-0.70710678118654757*(1.89546413727-0.08241148423) +
+0.14794836271-0.70710678118654757*(1.89546413727-0.08241148423)),
- 0.5*(8.7-8.2+9.1-8.5 + 8.7-8.2+8.9-8.3
+ -0.5*(8.7-8.2+9.1-8.5 + 8.7-8.2+8.9-8.3
+0.19186497837-0.70710678118654757*(-1.89546413727-0.08241148423) +
+1.77538035254-0.70710678118654757*(-1.89546413727-0.08241148423)), // 13
- 0.5*(6.7-6.2+6.9-6.3
+ -0.5*(6.7-6.2+6.9-6.3
+0.14794836271-0.70710678118654757*(1.89546413727-0.08241148423)),
- 0.5*(8.7-8.2+8.9-8.3
+ -0.5*(8.7-8.2+8.9-8.3
+1.77538035254-0.70710678118654757*(-1.89546413727-0.08241148423)), // 14
- 0.5*(6.7-6.2+7.1-6.5
+ -0.5*(6.7-6.2+7.1-6.5
-1.59887481971-0.70710678118654757*(1.89546413727-0.08241148423)),
- 0.5*(8.7-8.2+9.1-8.5
+ -0.5*(8.7-8.2+9.1-8.5
+0.19186497837-0.70710678118654757*(-1.89546413727-0.08241148423)), // 15
};
const double pylith::faults::CohesiveKinDataTri3d::_residualIncr[] = {
0.0, 0.0,
- -0.5*(6.8+6.0 + 6.8+7.2), -0.5*(8.8+8.0 + 8.8+9.2), // 5
+ +0.5*(6.8+6.0 + 6.8+7.2), +0.5*(8.8+8.0 + 8.8+9.2), // 5
+ +0.5*(6.8+6.0), +0.5*(8.8+8.0), // 6
+ 0.0, 0.0,
+ +0.5*(6.8+7.2), +0.5*(8.8+9.2), // 8
+ 0.0, 0.0,
+ -0.5*(6.8+6.0 + 6.8+7.2), -0.5*(8.8+8.0 + 8.8+9.2), // 10
-0.5*(6.8+6.0), -0.5*(8.8+8.0), // 6
- 0.0, 0.0,
-0.5*(6.8+7.2), -0.5*(8.8+9.2), // 8
- 0.0, 0.0,
- +0.5*(6.8+6.0 + 6.8+7.2), +0.5*(8.8+8.0 + 8.8+9.2), // 10
- +0.5*(6.8+6.0), +0.5*(8.8+8.0), // 6
- +0.5*(6.8+7.2), +0.5*(8.8+9.2), // 8
- 0.5*(6.7-6.2+7.1-6.5 + 6.7-6.2+6.9-6.3
+ -0.5*(6.7-6.2+7.1-6.5 + 6.7-6.2+6.9-6.3
-1.59887481971-0.70710678118654757*(1.89546413727-0.08241148423) +
+0.14794836271-0.70710678118654757*(1.89546413727-0.08241148423)),
- 0.5*(8.7-8.2+9.1-8.5 + 8.7-8.2+8.9-8.3
+ -0.5*(8.7-8.2+9.1-8.5 + 8.7-8.2+8.9-8.3
+0.19186497837-0.70710678118654757*(-1.89546413727-0.08241148423) +
+1.77538035254-0.70710678118654757*(-1.89546413727-0.08241148423)), // 13
- 0.5*(6.7-6.2+6.9-6.3
+ -0.5*(6.7-6.2+6.9-6.3
+0.14794836271-0.70710678118654757*(1.89546413727-0.08241148423)),
- 0.5*(8.7-8.2+8.9-8.3
+ -0.5*(8.7-8.2+8.9-8.3
+1.77538035254-0.70710678118654757*(-1.89546413727-0.08241148423)), // 14
- 0.5*(6.7-6.2+7.1-6.5
+ -0.5*(6.7-6.2+7.1-6.5
-1.59887481971-0.70710678118654757*(1.89546413727-0.08241148423)),
- 0.5*(8.7-8.2+9.1-8.5
+ -0.5*(8.7-8.2+9.1-8.5
+0.19186497837-0.70710678118654757*(-1.89546413727-0.08241148423)), // 15
};
@@ -280,9 +280,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +1.0, 0.0, // 13
- +0.5, 0.0, // 14
- +0.5, 0.0, // 15
+ -1.0, 0.0, // 13
+ -0.5, 0.0, // 14
+ -0.5, 0.0, // 15
0.0, 0.0, // 5y
0.0, 0.0,
0.0, 0.0,
@@ -292,9 +292,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+1.0, // 13
- 0.0,+0.5, // 14
- 0.0,+0.5, // 15
+ 0.0,-1.0, // 13
+ 0.0,-0.5, // 14
+ 0.0,-0.5, // 15
0.0, 0.0, // 6x
0.0, 0.0,
0.0, 0.0,
@@ -304,8 +304,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 13
- +0.5, 0.0, // 14
+ -0.5, 0.0, // 13
+ -0.5, 0.0, // 14
0.0, 0.0,
0.0, 0.0, // 6y
0.0, 0.0,
@@ -316,8 +316,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 13
- 0.0,+0.5, // 14
+ 0.0,-0.5, // 13
+ 0.0,-0.5, // 14
0.0, 0.0,
0.0, 0.0, // 7x
0.0, 0.0,
@@ -352,9 +352,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 13
+ -0.5, 0.0, // 13
0.0, 0.0,
- +0.5, 0.0, // 15
+ -0.5, 0.0, // 15
0.0, 0.0, // 8y
0.0, 0.0,
0.0, 0.0,
@@ -364,9 +364,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 13
+ 0.0,-0.5, // 13
0.0, 0.0,
- 0.0,+0.5, // 15
+ 0.0,-0.5, // 15
0.0, 0.0, // 9x
0.0, 0.0,
0.0, 0.0,
@@ -400,9 +400,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -1.0, 0.0, // 13
- -0.5, 0.0, // 14
- -0.5, 0.0, // 15
+ +1.0, 0.0, // 13
+ +0.5, 0.0, // 14
+ +0.5, 0.0, // 15
0.0, 0.0, // 10y
0.0, 0.0,
0.0, 0.0,
@@ -412,9 +412,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-1.0, // 13
- 0.0,-0.5, // 14
- 0.0,-0.5, // 15
+ 0.0,+1.0, // 13
+ 0.0,+0.5, // 14
+ 0.0,+0.5, // 15
0.0, 0.0, // 11x
0.0, 0.0,
0.0, 0.0,
@@ -424,8 +424,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 13
- -0.5, 0.0, // 14
+ +0.5, 0.0, // 13
+ +0.5, 0.0, // 14
0.0, 0.0,
0.0, 0.0, // 11y
0.0, 0.0,
@@ -436,8 +436,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 13
- 0.0,-0.5, // 14
+ 0.0,+0.5, // 13
+ 0.0,+0.5, // 14
0.0, 0.0,
0.0, 0.0, // 12x
0.0, 0.0,
@@ -448,9 +448,9 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 13
+ +0.5, 0.0, // 13
0.0, 0.0,
- -0.5, 0.0, // 15
+ +0.5, 0.0, // 15
0.0, 0.0, // 12y
0.0, 0.0,
0.0, 0.0,
@@ -460,78 +460,78 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 13
+ 0.0,+0.5, // 13
0.0, 0.0,
- 0.0,-0.5, // 15
+ 0.0,+0.5, // 15
0.0, 0.0, // 13x
- +1.0, 0.0, // 5
- +0.5, 0.0, // 6
+ -1.0, 0.0, // 5
+ -0.5, 0.0, // 6
0.0, 0.0,
- +0.5, 0.0, // 8
+ -0.5, 0.0, // 8
0.0, 0.0,
- -1.0, 0.0, // 10
- -0.5, 0.0, // 11
- -0.5, 0.0, // 12
+ +1.0, 0.0, // 10
+ +0.5, 0.0, // 11
+ +0.5, 0.0, // 12
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 13y
- 0.0,+1.0, // 5
- 0.0,+0.5, // 6
+ 0.0,-1.0, // 5
+ 0.0,-0.5, // 6
0.0, 0.0,
- 0.0,+0.5, // 8
+ 0.0,-0.5, // 8
0.0, 0.0,
- 0.0,-1.0, // 10
- 0.0,-0.5, // 11
- 0.0,-0.5, // 12
+ 0.0,+1.0, // 10
+ 0.0,+0.5, // 11
+ 0.0,+0.5, // 12
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 14x
- +0.5, 0.0, // 5
- +0.5, 0.0, // 6
+ -0.5, 0.0, // 5
+ -0.5, 0.0, // 6
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 10
- -0.5, 0.0, // 11
+ +0.5, 0.0, // 10
+ +0.5, 0.0, // 11
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 14y
- 0.0,+0.5, // 5
- 0.0,+0.5, // 6
+ 0.0,-0.5, // 5
+ 0.0,-0.5, // 6
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 10
- 0.0,-0.5, // 11
+ 0.0,+0.5, // 10
+ 0.0,+0.5, // 11
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 15x
- +0.5, 0.0, // 5
+ -0.5, 0.0, // 5
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 8
+ -0.5, 0.0, // 8
0.0, 0.0,
- -0.5, 0.0, // 10
+ +0.5, 0.0, // 10
0.0, 0.0,
- -0.5, 0.0, // 12
+ +0.5, 0.0, // 12
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 15y
- 0.0,+0.5, // 5
+ 0.0,-0.5, // 5
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 8
+ 0.0,-0.5, // 8
0.0, 0.0,
- 0.0,-0.5, // 10
+ 0.0,+0.5, // 10
0.0, 0.0,
- 0.0,-0.5, // 12
+ 0.0,+0.5, // 12
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataHex8.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataHex8.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataHex8.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -218,6 +218,75 @@
0.0, 0.0, 0.0,
// 6
+ +0.62200847*(0.62200847*5.4+0.16666667*5.6+0.04465820*5.0+0.16666667*5.8) +
+ +0.16666667*(0.16666667*5.4+0.62200847*5.6+0.16666667*5.0+0.04465820*5.8) +
+ +0.04465820*(0.04465820*5.4+0.16666667*5.6+0.62200847*5.0+0.16666667*5.8) +
+ +0.16666667*(0.16666667*5.4+0.04465820*5.6+0.16666667*5.0+0.62200847*5.8),
+
+ +0.62200847*(0.62200847*7.4+0.16666667*7.6+0.04465820*7.0+0.16666667*7.8) +
+ +0.16666667*(0.16666667*7.4+0.62200847*7.6+0.16666667*7.0+0.04465820*7.8) +
+ +0.04465820*(0.04465820*7.4+0.16666667*7.6+0.62200847*7.0+0.16666667*7.8) +
+ +0.16666667*(0.16666667*7.4+0.04465820*7.6+0.16666667*7.0+0.62200847*7.8),
+
+ +0.62200847*(0.62200847*9.4+0.16666667*9.6+0.04465820*9.0+0.16666667*9.8) +
+ +0.16666667*(0.16666667*9.4+0.62200847*9.6+0.16666667*9.0+0.04465820*9.8) +
+ +0.04465820*(0.04465820*9.4+0.16666667*9.6+0.62200847*9.0+0.16666667*9.8) +
+ +0.16666667*(0.16666667*9.4+0.04465820*9.6+0.16666667*9.0+0.62200847*9.8),
+
+ // 7
+ +0.62200847*(0.62200847*5.6+0.16666667*5.4+0.04465820*5.8+0.16666667*5.0) +
+ +0.16666667*(0.16666667*5.6+0.62200847*5.4+0.16666667*5.8+0.04465820*5.0) +
+ +0.04465820*(0.04465820*5.6+0.16666667*5.4+0.62200847*5.8+0.16666667*5.0) +
+ +0.16666667*(0.16666667*5.6+0.04465820*5.4+0.16666667*5.8+0.62200847*5.0),
+
+ +0.62200847*(0.62200847*7.6+0.16666667*7.4+0.04465820*7.8+0.16666667*7.0) +
+ +0.16666667*(0.16666667*7.6+0.62200847*7.4+0.16666667*7.8+0.04465820*7.0) +
+ +0.04465820*(0.04465820*7.6+0.16666667*7.4+0.62200847*7.8+0.16666667*7.0) +
+ +0.16666667*(0.16666667*7.6+0.04465820*7.4+0.16666667*7.8+0.62200847*7.0),
+
+ +0.62200847*(0.62200847*9.6+0.16666667*9.4+0.04465820*9.8+0.16666667*9.0) +
+ +0.16666667*(0.16666667*9.6+0.62200847*9.4+0.16666667*9.8+0.04465820*9.0) +
+ +0.04465820*(0.04465820*9.6+0.16666667*9.4+0.62200847*9.8+0.16666667*9.0) +
+ +0.16666667*(0.16666667*9.6+0.04465820*9.4+0.16666667*9.8+0.62200847*9.0),
+
+ // 8
+ +0.62200847*(0.62200847*5.8+0.16666667*5.0+0.04465820*5.6+0.16666667*5.4) +
+ +0.16666667*(0.16666667*5.8+0.62200847*5.0+0.16666667*5.6+0.04465820*5.4) +
+ +0.04465820*(0.04465820*5.8+0.16666667*5.0+0.62200847*5.6+0.16666667*5.4) +
+ +0.16666667*(0.16666667*5.8+0.04465820*5.0+0.16666667*5.6+0.62200847*5.4),
+
+ +0.62200847*(0.62200847*7.8+0.16666667*7.0+0.04465820*7.6+0.16666667*7.4) +
+ +0.16666667*(0.16666667*7.8+0.62200847*7.0+0.16666667*7.6+0.04465820*7.4) +
+ +0.04465820*(0.04465820*7.8+0.16666667*7.0+0.62200847*7.6+0.16666667*7.4) +
+ +0.16666667*(0.16666667*7.8+0.04465820*7.0+0.16666667*7.6+0.62200847*7.4),
+
+ +0.62200847*(0.62200847*9.8+0.16666667*9.0+0.04465820*9.6+0.16666667*9.4) +
+ +0.16666667*(0.16666667*9.8+0.62200847*9.0+0.16666667*9.6+0.04465820*9.4) +
+ +0.04465820*(0.04465820*9.8+0.16666667*9.0+0.62200847*9.6+0.16666667*9.4) +
+ +0.16666667*(0.16666667*9.8+0.04465820*9.0+0.16666667*9.6+0.62200847*9.4),
+
+ // 9
+ +0.62200847*(0.62200847*5.0+0.16666667*5.6+0.04465820*5.4+0.16666667*5.8) +
+ +0.16666667*(0.16666667*5.0+0.62200847*5.6+0.16666667*5.4+0.04465820*5.8) +
+ +0.04465820*(0.04465820*5.0+0.16666667*5.6+0.62200847*5.4+0.16666667*5.8) +
+ +0.16666667*(0.16666667*5.0+0.04465820*5.6+0.16666667*5.4+0.62200847*5.8),
+
+ +0.62200847*(0.62200847*7.0+0.16666667*7.6+0.04465820*7.4+0.16666667*7.8) +
+ +0.16666667*(0.16666667*7.0+0.62200847*7.6+0.16666667*7.4+0.04465820*7.8) +
+ +0.04465820*(0.04465820*7.0+0.16666667*7.6+0.62200847*7.4+0.16666667*7.8) +
+ +0.16666667*(0.16666667*7.0+0.04465820*7.6+0.16666667*7.4+0.62200847*7.8),
+
+ +0.62200847*(0.62200847*9.0+0.16666667*9.6+0.04465820*9.4+0.16666667*9.8) +
+ +0.16666667*(0.16666667*9.0+0.62200847*9.6+0.16666667*9.4+0.04465820*9.8) +
+ +0.04465820*(0.04465820*9.0+0.16666667*9.6+0.62200847*9.4+0.16666667*9.8) +
+ +0.16666667*(0.16666667*9.0+0.04465820*9.6+0.16666667*9.4+0.62200847*9.8),
+
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
+
+ // 14
-0.62200847*(0.62200847*5.4+0.16666667*5.6+0.04465820*5.0+0.16666667*5.8) +
-0.16666667*(0.16666667*5.4+0.62200847*5.6+0.16666667*5.0+0.04465820*5.8) +
-0.04465820*(0.04465820*5.4+0.16666667*5.6+0.62200847*5.0+0.16666667*5.8) +
@@ -233,7 +302,7 @@
-0.04465820*(0.04465820*9.4+0.16666667*9.6+0.62200847*9.0+0.16666667*9.8) +
-0.16666667*(0.16666667*9.4+0.04465820*9.6+0.16666667*9.0+0.62200847*9.8),
- // 7
+ // 15
-0.62200847*(0.62200847*5.6+0.16666667*5.4+0.04465820*5.8+0.16666667*5.0) +
-0.16666667*(0.16666667*5.6+0.62200847*5.4+0.16666667*5.8+0.04465820*5.0) +
-0.04465820*(0.04465820*5.6+0.16666667*5.4+0.62200847*5.8+0.16666667*5.0) +
@@ -249,7 +318,7 @@
-0.04465820*(0.04465820*9.6+0.16666667*9.4+0.62200847*9.8+0.16666667*9.0) +
-0.16666667*(0.16666667*9.6+0.04465820*9.4+0.16666667*9.8+0.62200847*9.0),
- // 8
+ // 16
-0.62200847*(0.62200847*5.8+0.16666667*5.0+0.04465820*5.6+0.16666667*5.4) +
-0.16666667*(0.16666667*5.8+0.62200847*5.0+0.16666667*5.6+0.04465820*5.4) +
-0.04465820*(0.04465820*5.8+0.16666667*5.0+0.62200847*5.6+0.16666667*5.4) +
@@ -265,7 +334,7 @@
-0.04465820*(0.04465820*9.8+0.16666667*9.0+0.62200847*9.6+0.16666667*9.4) +
-0.16666667*(0.16666667*9.8+0.04465820*9.0+0.16666667*9.6+0.62200847*9.4),
- // 9
+ // 17
-0.62200847*(0.62200847*5.0+0.16666667*5.6+0.04465820*5.4+0.16666667*5.8) +
-0.16666667*(0.16666667*5.0+0.62200847*5.6+0.16666667*5.4+0.04465820*5.8) +
-0.04465820*(0.04465820*5.0+0.16666667*5.6+0.62200847*5.4+0.16666667*5.8) +
@@ -281,12 +350,78 @@
-0.04465820*(0.04465820*9.0+0.16666667*9.6+0.62200847*9.4+0.16666667*9.8) +
-0.16666667*(0.16666667*9.0+0.04465820*9.6+0.16666667*9.4+0.62200847*9.8),
+ // 18 (constraint)
+ -0.62200847*(0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)) +
+ -0.16666667*(0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)) +
+ -0.04465820*(0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)) +
+ -0.16666667*(0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)),
+
+ -0.62200847*(0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)) +
+ -0.16666667*(0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)) +
+ -0.04465820*(0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)) +
+ -0.16666667*(0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)),
+
+ -0.62200847*(0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)) +
+ -0.16666667*(0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)) +
+ -0.04465820*(0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)) +
+ -0.16666667*(0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)),
+
+ // 19 (constraint)
+ -0.62200847*(0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)) +
+ -0.16666667*(0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)) +
+ -0.04465820*(0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)) +
+ -0.16666667*(0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)),
+
+ -0.62200847*(0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)) +
+ -0.16666667*(0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)) +
+ -0.04465820*(0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)) +
+ -0.16666667*(0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)),
+
+ -0.62200847*(0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)) +
+ -0.16666667*(0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)) +
+ -0.04465820*(0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)) +
+ -0.16666667*(0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)),
+
+ // 20 (constraint)
+ -0.62200847*(0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)) +
+ -0.16666667*(0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)) +
+ -0.04465820*(0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)) +
+ -0.16666667*(0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)),
+
+ -0.62200847*(0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)) +
+ -0.16666667*(0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)) +
+ -0.04465820*(0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)) +
+ -0.16666667*(0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)),
+
+ -0.62200847*(0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)) +
+ -0.16666667*(0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)) +
+ -0.04465820*(0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)) +
+ -0.16666667*(0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)),
+
+ // 21 (constraint)
+ -0.62200847*(0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)) +
+ -0.16666667*(0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)) +
+ -0.04465820*(0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)) +
+ -0.16666667*(0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)),
+
+ -0.62200847*(0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)) +
+ -0.16666667*(0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)) +
+ -0.04465820*(0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)) +
+ -0.16666667*(0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)),
+
+ -0.62200847*(0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)) +
+ -0.16666667*(0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)) +
+ -0.04465820*(0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)) +
+ -0.16666667*(0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)),
+};
+
+const double pylith::faults::CohesiveKinSrcsDataHex8::_residualIncr[] = {
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- // 14
+ // 6
+0.62200847*(0.62200847*5.4+0.16666667*5.6+0.04465820*5.0+0.16666667*5.8) +
+0.16666667*(0.16666667*5.4+0.62200847*5.6+0.16666667*5.0+0.04465820*5.8) +
+0.04465820*(0.04465820*5.4+0.16666667*5.6+0.62200847*5.0+0.16666667*5.8) +
@@ -302,7 +437,7 @@
+0.04465820*(0.04465820*9.4+0.16666667*9.6+0.62200847*9.0+0.16666667*9.8) +
+0.16666667*(0.16666667*9.4+0.04465820*9.6+0.16666667*9.0+0.62200847*9.8),
- // 15
+ // 7
+0.62200847*(0.62200847*5.6+0.16666667*5.4+0.04465820*5.8+0.16666667*5.0) +
+0.16666667*(0.16666667*5.6+0.62200847*5.4+0.16666667*5.8+0.04465820*5.0) +
+0.04465820*(0.04465820*5.6+0.16666667*5.4+0.62200847*5.8+0.16666667*5.0) +
@@ -318,7 +453,7 @@
+0.04465820*(0.04465820*9.6+0.16666667*9.4+0.62200847*9.8+0.16666667*9.0) +
+0.16666667*(0.16666667*9.6+0.04465820*9.4+0.16666667*9.8+0.62200847*9.0),
- // 16
+ // 8
+0.62200847*(0.62200847*5.8+0.16666667*5.0+0.04465820*5.6+0.16666667*5.4) +
+0.16666667*(0.16666667*5.8+0.62200847*5.0+0.16666667*5.6+0.04465820*5.4) +
+0.04465820*(0.04465820*5.8+0.16666667*5.0+0.62200847*5.6+0.16666667*5.4) +
@@ -334,7 +469,7 @@
+0.04465820*(0.04465820*9.8+0.16666667*9.0+0.62200847*9.6+0.16666667*9.4) +
+0.16666667*(0.16666667*9.8+0.04465820*9.0+0.16666667*9.6+0.62200847*9.4),
- // 17
+ // 9
+0.62200847*(0.62200847*5.0+0.16666667*5.6+0.04465820*5.4+0.16666667*5.8) +
+0.16666667*(0.16666667*5.0+0.62200847*5.6+0.16666667*5.4+0.04465820*5.8) +
+0.04465820*(0.04465820*5.0+0.16666667*5.6+0.62200847*5.4+0.16666667*5.8) +
@@ -350,78 +485,12 @@
+0.04465820*(0.04465820*9.0+0.16666667*9.6+0.62200847*9.4+0.16666667*9.8) +
+0.16666667*(0.16666667*9.0+0.04465820*9.6+0.16666667*9.4+0.62200847*9.8),
- // 18 (constraint)
- 0.62200847*(0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)) +
- 0.16666667*(0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)) +
- 0.04465820*(0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)) +
- 0.16666667*(0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)),
-
- 0.62200847*(0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)) +
- 0.16666667*(0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)) +
- 0.04465820*(0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)) +
- 0.16666667*(0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)),
-
- 0.62200847*(0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)) +
- 0.16666667*(0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)) +
- 0.04465820*(0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)) +
- 0.16666667*(0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)),
-
- // 19 (constraint)
- 0.62200847*(0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)) +
- 0.16666667*(0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)) +
- 0.04465820*(0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)) +
- 0.16666667*(0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)),
-
- 0.62200847*(0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)) +
- 0.16666667*(0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)) +
- 0.04465820*(0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)) +
- 0.16666667*(0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)),
-
- 0.62200847*(0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)) +
- 0.16666667*(0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)) +
- 0.04465820*(0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)) +
- 0.16666667*(0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)),
-
- // 20 (constraint)
- 0.62200847*(0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)) +
- 0.16666667*(0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)) +
- 0.04465820*(0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)) +
- 0.16666667*(0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)),
-
- 0.62200847*(0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)) +
- 0.16666667*(0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)) +
- 0.04465820*(0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)) +
- 0.16666667*(0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)),
-
- 0.62200847*(0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)) +
- 0.16666667*(0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)) +
- 0.04465820*(0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)) +
- 0.16666667*(0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)),
-
- // 21 (constraint)
- 0.62200847*(0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)) +
- 0.16666667*(0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)) +
- 0.04465820*(0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)) +
- 0.16666667*(0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)),
-
- 0.62200847*(0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)) +
- 0.16666667*(0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)) +
- 0.04465820*(0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)) +
- 0.16666667*(0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)),
-
- 0.62200847*(0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)) +
- 0.16666667*(0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)) +
- 0.04465820*(0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)) +
- 0.16666667*(0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)),
-};
-
-const double pylith::faults::CohesiveKinSrcsDataHex8::_residualIncr[] = {
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- // 6
+ // 14
-0.62200847*(0.62200847*5.4+0.16666667*5.6+0.04465820*5.0+0.16666667*5.8) +
-0.16666667*(0.16666667*5.4+0.62200847*5.6+0.16666667*5.0+0.04465820*5.8) +
-0.04465820*(0.04465820*5.4+0.16666667*5.6+0.62200847*5.0+0.16666667*5.8) +
@@ -437,7 +506,7 @@
-0.04465820*(0.04465820*9.4+0.16666667*9.6+0.62200847*9.0+0.16666667*9.8) +
-0.16666667*(0.16666667*9.4+0.04465820*9.6+0.16666667*9.0+0.62200847*9.8),
- // 7
+ // 15
-0.62200847*(0.62200847*5.6+0.16666667*5.4+0.04465820*5.8+0.16666667*5.0) +
-0.16666667*(0.16666667*5.6+0.62200847*5.4+0.16666667*5.8+0.04465820*5.0) +
-0.04465820*(0.04465820*5.6+0.16666667*5.4+0.62200847*5.8+0.16666667*5.0) +
@@ -453,7 +522,7 @@
-0.04465820*(0.04465820*9.6+0.16666667*9.4+0.62200847*9.8+0.16666667*9.0) +
-0.16666667*(0.16666667*9.6+0.04465820*9.4+0.16666667*9.8+0.62200847*9.0),
- // 8
+ // 16
-0.62200847*(0.62200847*5.8+0.16666667*5.0+0.04465820*5.6+0.16666667*5.4) +
-0.16666667*(0.16666667*5.8+0.62200847*5.0+0.16666667*5.6+0.04465820*5.4) +
-0.04465820*(0.04465820*5.8+0.16666667*5.0+0.62200847*5.6+0.16666667*5.4) +
@@ -469,7 +538,7 @@
-0.04465820*(0.04465820*9.8+0.16666667*9.0+0.62200847*9.6+0.16666667*9.4) +
-0.16666667*(0.16666667*9.8+0.04465820*9.0+0.16666667*9.6+0.62200847*9.4),
- // 9
+ // 17
-0.62200847*(0.62200847*5.0+0.16666667*5.6+0.04465820*5.4+0.16666667*5.8) +
-0.16666667*(0.16666667*5.0+0.62200847*5.6+0.16666667*5.4+0.04465820*5.8) +
-0.04465820*(0.04465820*5.0+0.16666667*5.6+0.62200847*5.4+0.16666667*5.8) +
@@ -485,138 +554,69 @@
-0.04465820*(0.04465820*9.0+0.16666667*9.6+0.62200847*9.4+0.16666667*9.8) +
-0.16666667*(0.16666667*9.0+0.04465820*9.6+0.16666667*9.4+0.62200847*9.8),
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
-
- // 14
- +0.62200847*(0.62200847*5.4+0.16666667*5.6+0.04465820*5.0+0.16666667*5.8) +
- +0.16666667*(0.16666667*5.4+0.62200847*5.6+0.16666667*5.0+0.04465820*5.8) +
- +0.04465820*(0.04465820*5.4+0.16666667*5.6+0.62200847*5.0+0.16666667*5.8) +
- +0.16666667*(0.16666667*5.4+0.04465820*5.6+0.16666667*5.0+0.62200847*5.8),
-
- +0.62200847*(0.62200847*7.4+0.16666667*7.6+0.04465820*7.0+0.16666667*7.8) +
- +0.16666667*(0.16666667*7.4+0.62200847*7.6+0.16666667*7.0+0.04465820*7.8) +
- +0.04465820*(0.04465820*7.4+0.16666667*7.6+0.62200847*7.0+0.16666667*7.8) +
- +0.16666667*(0.16666667*7.4+0.04465820*7.6+0.16666667*7.0+0.62200847*7.8),
-
- +0.62200847*(0.62200847*9.4+0.16666667*9.6+0.04465820*9.0+0.16666667*9.8) +
- +0.16666667*(0.16666667*9.4+0.62200847*9.6+0.16666667*9.0+0.04465820*9.8) +
- +0.04465820*(0.04465820*9.4+0.16666667*9.6+0.62200847*9.0+0.16666667*9.8) +
- +0.16666667*(0.16666667*9.4+0.04465820*9.6+0.16666667*9.0+0.62200847*9.8),
-
- // 15
- +0.62200847*(0.62200847*5.6+0.16666667*5.4+0.04465820*5.8+0.16666667*5.0) +
- +0.16666667*(0.16666667*5.6+0.62200847*5.4+0.16666667*5.8+0.04465820*5.0) +
- +0.04465820*(0.04465820*5.6+0.16666667*5.4+0.62200847*5.8+0.16666667*5.0) +
- +0.16666667*(0.16666667*5.6+0.04465820*5.4+0.16666667*5.8+0.62200847*5.0),
-
- +0.62200847*(0.62200847*7.6+0.16666667*7.4+0.04465820*7.8+0.16666667*7.0) +
- +0.16666667*(0.16666667*7.6+0.62200847*7.4+0.16666667*7.8+0.04465820*7.0) +
- +0.04465820*(0.04465820*7.6+0.16666667*7.4+0.62200847*7.8+0.16666667*7.0) +
- +0.16666667*(0.16666667*7.6+0.04465820*7.4+0.16666667*7.8+0.62200847*7.0),
-
- +0.62200847*(0.62200847*9.6+0.16666667*9.4+0.04465820*9.8+0.16666667*9.0) +
- +0.16666667*(0.16666667*9.6+0.62200847*9.4+0.16666667*9.8+0.04465820*9.0) +
- +0.04465820*(0.04465820*9.6+0.16666667*9.4+0.62200847*9.8+0.16666667*9.0) +
- +0.16666667*(0.16666667*9.6+0.04465820*9.4+0.16666667*9.8+0.62200847*9.0),
-
- // 16
- +0.62200847*(0.62200847*5.8+0.16666667*5.0+0.04465820*5.6+0.16666667*5.4) +
- +0.16666667*(0.16666667*5.8+0.62200847*5.0+0.16666667*5.6+0.04465820*5.4) +
- +0.04465820*(0.04465820*5.8+0.16666667*5.0+0.62200847*5.6+0.16666667*5.4) +
- +0.16666667*(0.16666667*5.8+0.04465820*5.0+0.16666667*5.6+0.62200847*5.4),
-
- +0.62200847*(0.62200847*7.8+0.16666667*7.0+0.04465820*7.6+0.16666667*7.4) +
- +0.16666667*(0.16666667*7.8+0.62200847*7.0+0.16666667*7.6+0.04465820*7.4) +
- +0.04465820*(0.04465820*7.8+0.16666667*7.0+0.62200847*7.6+0.16666667*7.4) +
- +0.16666667*(0.16666667*7.8+0.04465820*7.0+0.16666667*7.6+0.62200847*7.4),
-
- +0.62200847*(0.62200847*9.8+0.16666667*9.0+0.04465820*9.6+0.16666667*9.4) +
- +0.16666667*(0.16666667*9.8+0.62200847*9.0+0.16666667*9.6+0.04465820*9.4) +
- +0.04465820*(0.04465820*9.8+0.16666667*9.0+0.62200847*9.6+0.16666667*9.4) +
- +0.16666667*(0.16666667*9.8+0.04465820*9.0+0.16666667*9.6+0.62200847*9.4),
-
- // 17
- +0.62200847*(0.62200847*5.0+0.16666667*5.6+0.04465820*5.4+0.16666667*5.8) +
- +0.16666667*(0.16666667*5.0+0.62200847*5.6+0.16666667*5.4+0.04465820*5.8) +
- +0.04465820*(0.04465820*5.0+0.16666667*5.6+0.62200847*5.4+0.16666667*5.8) +
- +0.16666667*(0.16666667*5.0+0.04465820*5.6+0.16666667*5.4+0.62200847*5.8),
-
- +0.62200847*(0.62200847*7.0+0.16666667*7.6+0.04465820*7.4+0.16666667*7.8) +
- +0.16666667*(0.16666667*7.0+0.62200847*7.6+0.16666667*7.4+0.04465820*7.8) +
- +0.04465820*(0.04465820*7.0+0.16666667*7.6+0.62200847*7.4+0.16666667*7.8) +
- +0.16666667*(0.16666667*7.0+0.04465820*7.6+0.16666667*7.4+0.62200847*7.8),
-
- +0.62200847*(0.62200847*9.0+0.16666667*9.6+0.04465820*9.4+0.16666667*9.8) +
- +0.16666667*(0.16666667*9.0+0.62200847*9.6+0.16666667*9.4+0.04465820*9.8) +
- +0.04465820*(0.04465820*9.0+0.16666667*9.6+0.62200847*9.4+0.16666667*9.8) +
- +0.16666667*(0.16666667*9.0+0.04465820*9.6+0.16666667*9.4+0.62200847*9.8),
-
// 18 (constraint)
- 0.62200847*(0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)) +
- 0.16666667*(0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)) +
- 0.04465820*(0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)) +
- 0.16666667*(0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)),
+ -0.62200847*(0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)) +
+ -0.16666667*(0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)) +
+ -0.04465820*(0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)) +
+ -0.16666667*(0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)),
- 0.62200847*(0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)) +
- 0.16666667*(0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)) +
- 0.04465820*(0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)) +
- 0.16666667*(0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)),
+ -0.62200847*(0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)) +
+ -0.16666667*(0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)) +
+ -0.04465820*(0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)) +
+ -0.16666667*(0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)),
- 0.62200847*(0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)) +
- 0.16666667*(0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)) +
- 0.04465820*(0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)) +
- 0.16666667*(0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)),
+ -0.62200847*(0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)) +
+ -0.16666667*(0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)) +
+ -0.04465820*(0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)) +
+ -0.16666667*(0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)),
// 19 (constraint)
- 0.62200847*(0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)) +
- 0.16666667*(0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)) +
- 0.04465820*(0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)) +
- 0.16666667*(0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)),
+ -0.62200847*(0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)) +
+ -0.16666667*(0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)) +
+ -0.04465820*(0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)) +
+ -0.16666667*(0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)),
- 0.62200847*(0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)) +
- 0.16666667*(0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)) +
- 0.04465820*(0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)) +
- 0.16666667*(0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)),
+ -0.62200847*(0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)) +
+ -0.16666667*(0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)) +
+ -0.04465820*(0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)) +
+ -0.16666667*(0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)),
- 0.62200847*(0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)) +
- 0.16666667*(0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)) +
- 0.04465820*(0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)) +
- 0.16666667*(0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)),
+ -0.62200847*(0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)) +
+ -0.16666667*(0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)) +
+ -0.04465820*(0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)) +
+ -0.16666667*(0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)),
// 20 (constraint)
- 0.62200847*(0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)) +
- 0.16666667*(0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)) +
- 0.04465820*(0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)) +
- 0.16666667*(0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)),
+ -0.62200847*(0.62200847*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)) +
+ -0.16666667*(0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)) +
+ -0.04465820*(0.04465820*(5.7-4.7+0.18205179147+0.04188434752)+0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)) +
+ -0.16666667*(0.16666667*(5.7-4.7+0.18205179147+0.04188434752)+0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)),
- 0.62200847*(0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)) +
- 0.16666667*(0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)) +
- 0.04465820*(0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)) +
- 0.16666667*(0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)),
+ -0.62200847*(0.62200847*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)) +
+ -0.16666667*(0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)) +
+ -0.04465820*(0.04465820*(7.7-6.7+1.51709826228+0.34903622931)+0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)) +
+ -0.16666667*(0.16666667*(7.7-6.7+1.51709826228+0.34903622931)+0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)),
- 0.62200847*(0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)) +
- 0.16666667*(0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)) +
- 0.04465820*(0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)) +
- 0.16666667*(0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)),
+ -0.62200847*(0.62200847*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)) +
+ -0.16666667*(0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)) +
+ -0.04465820*(0.04465820*(9.7-8.7+0.54615537442+0.12565304255)+0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)) +
+ -0.16666667*(0.16666667*(9.7-8.7+0.54615537442+0.12565304255)+0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)),
// 21 (constraint)
- 0.62200847*(0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)) +
- 0.16666667*(0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)) +
- 0.04465820*(0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)) +
- 0.16666667*(0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)),
+ -0.62200847*(0.62200847*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.04465820*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)) +
+ -0.16666667*(0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.62200847*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.04465820*(5.7-4.7+0.18205179147+0.04188434752)) +
+ -0.04465820*(0.04465820*(5.9-4.8+0.19904410828+0.01977711990)+0.16666667*(5.5-4.6+0.14140241667+0.05212609695)+0.62200847*(5.3-4.5+0.07938069066+0.03986101755)+0.16666667*(5.7-4.7+0.18205179147+0.04188434752)) +
+ -0.16666667*(0.16666667*(5.9-4.8+0.19904410828+0.01977711990)+0.04465820*(5.5-4.6+0.14140241667+0.05212609695)+0.16666667*(5.3-4.5+0.07938069066+0.03986101755)+0.62200847*(5.7-4.7+0.18205179147+0.04188434752)),
- 0.62200847*(0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)) +
- 0.16666667*(0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)) +
- 0.04465820*(0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)) +
- 0.16666667*(0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)),
+ -0.62200847*(0.62200847*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.04465820*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)) +
+ -0.16666667*(0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.62200847*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.04465820*(7.7-6.7+1.51709826228+0.34903622931)) +
+ -0.04465820*(0.04465820*(7.9-6.8+1.29378670385+0.12855127934)+0.16666667*(7.5-6.6+1.69682900001+0.62551316338)+0.62200847*(7.3-6.5+1.82575588523+0.91680340354)+0.16666667*(7.7-6.7+1.51709826228+0.34903622931)) +
+ -0.16666667*(0.16666667*(7.9-6.8+1.29378670385+0.12855127934)+0.04465820*(7.5-6.6+1.69682900001+0.62551316338)+0.16666667*(7.3-6.5+1.82575588523+0.91680340354)+0.62200847*(7.7-6.7+1.51709826228+0.34903622931)),
- 0.62200847*(0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)) +
- 0.16666667*(0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)) +
- 0.04465820*(0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)) +
- 0.16666667*(0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)),
+ -0.62200847*(0.62200847*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.04465820*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)) +
+ -0.16666667*(0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.62200847*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.04465820*(9.7-8.7+0.54615537442+0.12565304255)) +
+ -0.04465820*(0.04465820*(9.9-8.8+0.49761027071+0.04944279975)+0.16666667*(9.5-8.6+0.56560966667+0.20850438779)+0.62200847*(9.3-8.5+0.55566483464+0.27902712282)+0.16666667*(9.7-8.7+0.54615537442+0.12565304255)) +
+ -0.16666667*(0.16666667*(9.9-8.8+0.49761027071+0.04944279975)+0.04465820*(9.5-8.6+0.56560966667+0.20850438779)+0.16666667*(9.3-8.5+0.55566483464+0.27902712282)+0.62200847*(9.7-8.7+0.54615537442+0.12565304255)),
};
const double pylith::faults::CohesiveKinSrcsDataHex8::_jacobian[] = {
@@ -876,10 +876,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +4.0/9.0, 0.0, 0.0, // 18
- +2.0/9.0, 0.0, 0.0, // 19
- +2.0/9.0, 0.0, 0.0, // 20
- +1.0/9.0, 0.0, 0.0, // 21
+ -4.0/9.0, 0.0, 0.0, // 18
+ -2.0/9.0, 0.0, 0.0, // 19
+ -2.0/9.0, 0.0, 0.0, // 20
+ -1.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 6y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -896,10 +896,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+4.0/9.0, 0.0, // 18
- 0.0,+2.0/9.0, 0.0, // 19
- 0.0,+2.0/9.0, 0.0, // 20
- 0.0,+1.0/9.0, 0.0, // 21
+ 0.0,-4.0/9.0, 0.0, // 18
+ 0.0,-2.0/9.0, 0.0, // 19
+ 0.0,-2.0/9.0, 0.0, // 20
+ 0.0,-1.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 6z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -916,10 +916,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+4.0/9.0, // 18
- 0.0, 0.0,+2.0/9.0, // 19
- 0.0, 0.0,+2.0/9.0, // 20
- 0.0, 0.0,+1.0/9.0, // 21
+ 0.0, 0.0,-4.0/9.0, // 18
+ 0.0, 0.0,-2.0/9.0, // 19
+ 0.0, 0.0,-2.0/9.0, // 20
+ 0.0, 0.0,-1.0/9.0, // 21
0.0, 0.0, 0.0, // 7x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -936,10 +936,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +2.0/9.0, 0.0, 0.0, // 18
- +4.0/9.0, 0.0, 0.0, // 19
- +1.0/9.0, 0.0, 0.0, // 20
- +2.0/9.0, 0.0, 0.0, // 21
+ -2.0/9.0, 0.0, 0.0, // 18
+ -4.0/9.0, 0.0, 0.0, // 19
+ -1.0/9.0, 0.0, 0.0, // 20
+ -2.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 7y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -956,10 +956,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+2.0/9.0, 0.0, // 18
- 0.0,+4.0/9.0, 0.0, // 19
- 0.0,+1.0/9.0, 0.0, // 20
- 0.0,+2.0/9.0, 0.0, // 21
+ 0.0,-2.0/9.0, 0.0, // 18
+ 0.0,-4.0/9.0, 0.0, // 19
+ 0.0,-1.0/9.0, 0.0, // 20
+ 0.0,-2.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 7z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -976,10 +976,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+2.0/9.0, // 18
- 0.0, 0.0,+4.0/9.0, // 19
- 0.0, 0.0,+1.0/9.0, // 20
- 0.0, 0.0,+2.0/9.0, // 21
+ 0.0, 0.0,-2.0/9.0, // 18
+ 0.0, 0.0,-4.0/9.0, // 19
+ 0.0, 0.0,-1.0/9.0, // 20
+ 0.0, 0.0,-2.0/9.0, // 21
0.0, 0.0, 0.0, // 8x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -996,10 +996,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +2.0/9.0, 0.0, 0.0, // 18
- +1.0/9.0, 0.0, 0.0, // 19
- +4.0/9.0, 0.0, 0.0, // 20
- +2.0/9.0, 0.0, 0.0, // 21
+ -2.0/9.0, 0.0, 0.0, // 18
+ -1.0/9.0, 0.0, 0.0, // 19
+ -4.0/9.0, 0.0, 0.0, // 20
+ -2.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 8y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1016,10 +1016,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+2.0/9.0, 0.0, // 18
- 0.0,+1.0/9.0, 0.0, // 19
- 0.0,+4.0/9.0, 0.0, // 20
- 0.0,+2.0/9.0, 0.0, // 21
+ 0.0,-2.0/9.0, 0.0, // 18
+ 0.0,-1.0/9.0, 0.0, // 19
+ 0.0,-4.0/9.0, 0.0, // 20
+ 0.0,-2.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 8z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1036,10 +1036,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+2.0/9.0, // 18
- 0.0, 0.0,+1.0/9.0, // 19
- 0.0, 0.0,+4.0/9.0, // 20
- 0.0, 0.0,+2.0/9.0, // 21
+ 0.0, 0.0,-2.0/9.0, // 18
+ 0.0, 0.0,-1.0/9.0, // 19
+ 0.0, 0.0,-4.0/9.0, // 20
+ 0.0, 0.0,-2.0/9.0, // 21
0.0, 0.0, 0.0, // 9x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1056,10 +1056,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 18
- +2.0/9.0, 0.0, 0.0, // 19
- +2.0/9.0, 0.0, 0.0, // 20
- +4.0/9.0, 0.0, 0.0, // 21
+ -1.0/9.0, 0.0, 0.0, // 18
+ -2.0/9.0, 0.0, 0.0, // 19
+ -2.0/9.0, 0.0, 0.0, // 20
+ -4.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 9y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1076,10 +1076,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 18
- 0.0,+2.0/9.0, 0.0, // 19
- 0.0,+2.0/9.0, 0.0, // 20
- 0.0,+4.0/9.0, 0.0, // 21
+ 0.0,-1.0/9.0, 0.0, // 18
+ 0.0,-2.0/9.0, 0.0, // 19
+ 0.0,-2.0/9.0, 0.0, // 20
+ 0.0,-4.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 9z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1096,10 +1096,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 18
- 0.0, 0.0,+2.0/9.0, // 19
- 0.0, 0.0,+2.0/9.0, // 20
- 0.0, 0.0,+4.0/9.0, // 21
+ 0.0, 0.0,-1.0/9.0, // 18
+ 0.0, 0.0,-2.0/9.0, // 19
+ 0.0, 0.0,-2.0/9.0, // 20
+ 0.0, 0.0,-4.0/9.0, // 21
0.0, 0.0, 0.0, // 10x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1356,10 +1356,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -4.0/9.0, 0.0, 0.0, // 18
- -2.0/9.0, 0.0, 0.0, // 19
- -2.0/9.0, 0.0, 0.0, // 20
- -1.0/9.0, 0.0, 0.0, // 21
+ +4.0/9.0, 0.0, 0.0, // 18
+ +2.0/9.0, 0.0, 0.0, // 19
+ +2.0/9.0, 0.0, 0.0, // 20
+ +1.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 14y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1376,10 +1376,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-4.0/9.0, 0.0, // 18
- 0.0,-2.0/9.0, 0.0, // 19
- 0.0,-2.0/9.0, 0.0, // 20
- 0.0,-1.0/9.0, 0.0, // 21
+ 0.0,+4.0/9.0, 0.0, // 18
+ 0.0,+2.0/9.0, 0.0, // 19
+ 0.0,+2.0/9.0, 0.0, // 20
+ 0.0,+1.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 14z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1396,10 +1396,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-4.0/9.0, // 18
- 0.0, 0.0,-2.0/9.0, // 19
- 0.0, 0.0,-2.0/9.0, // 20
- 0.0, 0.0,-1.0/9.0, // 21
+ 0.0, 0.0,+4.0/9.0, // 18
+ 0.0, 0.0,+2.0/9.0, // 19
+ 0.0, 0.0,+2.0/9.0, // 20
+ 0.0, 0.0,+1.0/9.0, // 21
0.0, 0.0, 0.0, // 15x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1416,10 +1416,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 18
- -4.0/9.0, 0.0, 0.0, // 19
- -1.0/9.0, 0.0, 0.0, // 20
- -2.0/9.0, 0.0, 0.0, // 21
+ +2.0/9.0, 0.0, 0.0, // 18
+ +4.0/9.0, 0.0, 0.0, // 19
+ +1.0/9.0, 0.0, 0.0, // 20
+ +2.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 15y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1436,10 +1436,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 18
- 0.0,-4.0/9.0, 0.0, // 19
- 0.0,-1.0/9.0, 0.0, // 20
- 0.0,-2.0/9.0, 0.0, // 21
+ 0.0,+2.0/9.0, 0.0, // 18
+ 0.0,+4.0/9.0, 0.0, // 19
+ 0.0,+1.0/9.0, 0.0, // 20
+ 0.0,+2.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 15z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1456,10 +1456,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 18
- 0.0, 0.0,-4.0/9.0, // 19
- 0.0, 0.0,-1.0/9.0, // 20
- 0.0, 0.0,-2.0/9.0, // 21
+ 0.0, 0.0,+2.0/9.0, // 18
+ 0.0, 0.0,+4.0/9.0, // 19
+ 0.0, 0.0,+1.0/9.0, // 20
+ 0.0, 0.0,+2.0/9.0, // 21
0.0, 0.0, 0.0, // 16x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1476,10 +1476,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 18
- -1.0/9.0, 0.0, 0.0, // 19
- -4.0/9.0, 0.0, 0.0, // 20
- -2.0/9.0, 0.0, 0.0, // 21
+ +2.0/9.0, 0.0, 0.0, // 18
+ +1.0/9.0, 0.0, 0.0, // 19
+ +4.0/9.0, 0.0, 0.0, // 20
+ +2.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 16y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1496,10 +1496,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 18
- 0.0,-1.0/9.0, 0.0, // 19
- 0.0,-4.0/9.0, 0.0, // 20
- 0.0,-2.0/9.0, 0.0, // 21
+ 0.0,+2.0/9.0, 0.0, // 18
+ 0.0,+1.0/9.0, 0.0, // 19
+ 0.0,+4.0/9.0, 0.0, // 20
+ 0.0,+2.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 16z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1516,10 +1516,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 18
- 0.0, 0.0,-1.0/9.0, // 19
- 0.0, 0.0,-4.0/9.0, // 20
- 0.0, 0.0,-2.0/9.0, // 21
+ 0.0, 0.0,+2.0/9.0, // 18
+ 0.0, 0.0,+1.0/9.0, // 19
+ 0.0, 0.0,+4.0/9.0, // 20
+ 0.0, 0.0,+2.0/9.0, // 21
0.0, 0.0, 0.0, // 17x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1536,10 +1536,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 18
- -2.0/9.0, 0.0, 0.0, // 19
- -2.0/9.0, 0.0, 0.0, // 20
- -4.0/9.0, 0.0, 0.0, // 21
+ +1.0/9.0, 0.0, 0.0, // 18
+ +2.0/9.0, 0.0, 0.0, // 19
+ +2.0/9.0, 0.0, 0.0, // 20
+ +4.0/9.0, 0.0, 0.0, // 21
0.0, 0.0, 0.0, // 17y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1556,10 +1556,10 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 18
- 0.0,-2.0/9.0, 0.0, // 19
- 0.0,-2.0/9.0, 0.0, // 20
- 0.0,-4.0/9.0, 0.0, // 21
+ 0.0,+1.0/9.0, 0.0, // 18
+ 0.0,+2.0/9.0, 0.0, // 19
+ 0.0,+2.0/9.0, 0.0, // 20
+ 0.0,+4.0/9.0, 0.0, // 21
0.0, 0.0, 0.0, // 17z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1576,26 +1576,26 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 18
- 0.0, 0.0,-2.0/9.0, // 19
- 0.0, 0.0,-2.0/9.0, // 20
- 0.0, 0.0,-4.0/9.0, // 21
+ 0.0, 0.0,+1.0/9.0, // 18
+ 0.0, 0.0,+2.0/9.0, // 19
+ 0.0, 0.0,+2.0/9.0, // 20
+ 0.0, 0.0,+4.0/9.0, // 21
0.0, 0.0, 0.0, // 18x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +4.0/9.0, 0.0, 0.0, // 6
- +2.0/9.0, 0.0, 0.0, // 7
- +2.0/9.0, 0.0, 0.0, // 8
- +1.0/9.0, 0.0, 0.0, // 9
+ -4.0/9.0, 0.0, 0.0, // 6
+ -2.0/9.0, 0.0, 0.0, // 7
+ -2.0/9.0, 0.0, 0.0, // 8
+ -1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -4.0/9.0, 0.0, 0.0, // 14
- -2.0/9.0, 0.0, 0.0, // 15
- -2.0/9.0, 0.0, 0.0, // 16
- -1.0/9.0, 0.0, 0.0, // 17
+ +4.0/9.0, 0.0, 0.0, // 14
+ +2.0/9.0, 0.0, 0.0, // 15
+ +2.0/9.0, 0.0, 0.0, // 16
+ +1.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1604,18 +1604,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+4.0/9.0, 0.0, // 6
- 0.0,+2.0/9.0, 0.0, // 7
- 0.0,+2.0/9.0, 0.0, // 8
- 0.0,+1.0/9.0, 0.0, // 9
+ 0.0,-4.0/9.0, 0.0, // 6
+ 0.0,-2.0/9.0, 0.0, // 7
+ 0.0,-2.0/9.0, 0.0, // 8
+ 0.0,-1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-4.0/9.0, 0.0, // 14
- 0.0,-2.0/9.0, 0.0, // 15
- 0.0,-2.0/9.0, 0.0, // 16
- 0.0,-1.0/9.0, 0.0, // 17
+ 0.0,+4.0/9.0, 0.0, // 14
+ 0.0,+2.0/9.0, 0.0, // 15
+ 0.0,+2.0/9.0, 0.0, // 16
+ 0.0,+1.0/9.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1624,18 +1624,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+4.0/9.0, // 6
- 0.0, 0.0,+2.0/9.0, // 7
- 0.0, 0.0,+2.0/9.0, // 8
- 0.0, 0.0,+1.0/9.0, // 9
+ 0.0, 0.0,-4.0/9.0, // 6
+ 0.0, 0.0,-2.0/9.0, // 7
+ 0.0, 0.0,-2.0/9.0, // 8
+ 0.0, 0.0,-1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-4.0/9.0, // 14
- 0.0, 0.0,-2.0/9.0, // 15
- 0.0, 0.0,-2.0/9.0, // 16
- 0.0, 0.0,-1.0/9.0, // 17
+ 0.0, 0.0,+4.0/9.0, // 14
+ 0.0, 0.0,+2.0/9.0, // 15
+ 0.0, 0.0,+2.0/9.0, // 16
+ 0.0, 0.0,+1.0/9.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1644,18 +1644,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +2.0/9.0, 0.0, 0.0, // 6
- +4.0/9.0, 0.0, 0.0, // 7
- +1.0/9.0, 0.0, 0.0, // 8
- +2.0/9.0, 0.0, 0.0, // 9
+ -2.0/9.0, 0.0, 0.0, // 6
+ -4.0/9.0, 0.0, 0.0, // 7
+ -1.0/9.0, 0.0, 0.0, // 8
+ -2.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 14
- -4.0/9.0, 0.0, 0.0, // 15
- -1.0/9.0, 0.0, 0.0, // 16
- -2.0/9.0, 0.0, 0.0, // 17
+ +2.0/9.0, 0.0, 0.0, // 14
+ +4.0/9.0, 0.0, 0.0, // 15
+ +1.0/9.0, 0.0, 0.0, // 16
+ +2.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1664,18 +1664,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+2.0/9.0, 0.0, // 6
- 0.0,+4.0/9.0, 0.0, // 7
- 0.0,+1.0/9.0, 0.0, // 8
- 0.0,+2.0/9.0, 0.0, // 9
+ 0.0,-2.0/9.0, 0.0, // 6
+ 0.0,-4.0/9.0, 0.0, // 7
+ 0.0,-1.0/9.0, 0.0, // 8
+ 0.0,-2.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 14
- 0.0,-4.0/9.0, 0.0, // 15
- 0.0,-1.0/9.0, 0.0, // 16
- 0.0,-2.0/9.0, 0.0, // 17
+ 0.0,+2.0/9.0, 0.0, // 14
+ 0.0,+4.0/9.0, 0.0, // 15
+ 0.0,+1.0/9.0, 0.0, // 16
+ 0.0,+2.0/9.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1684,18 +1684,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+2.0/9.0, // 6
- 0.0, 0.0,+4.0/9.0, // 7
- 0.0, 0.0,+1.0/9.0, // 8
- 0.0, 0.0,+2.0/9.0, // 9
+ 0.0, 0.0,-2.0/9.0, // 6
+ 0.0, 0.0,-4.0/9.0, // 7
+ 0.0, 0.0,-1.0/9.0, // 8
+ 0.0, 0.0,-2.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 14
- 0.0, 0.0,-4.0/9.0, // 15
- 0.0, 0.0,-1.0/9.0, // 16
- 0.0, 0.0,-2.0/9.0, // 17
+ 0.0, 0.0,+2.0/9.0, // 14
+ 0.0, 0.0,+4.0/9.0, // 15
+ 0.0, 0.0,+1.0/9.0, // 16
+ 0.0, 0.0,+2.0/9.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1704,18 +1704,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +2.0/9.0, 0.0, 0.0, // 6
- +1.0/9.0, 0.0, 0.0, // 7
- +4.0/9.0, 0.0, 0.0, // 8
- +2.0/9.0, 0.0, 0.0, // 9
+ -2.0/9.0, 0.0, 0.0, // 6
+ -1.0/9.0, 0.0, 0.0, // 7
+ -4.0/9.0, 0.0, 0.0, // 8
+ -2.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -2.0/9.0, 0.0, 0.0, // 14
- -1.0/9.0, 0.0, 0.0, // 15
- -4.0/9.0, 0.0, 0.0, // 16
- -2.0/9.0, 0.0, 0.0, // 17
+ +2.0/9.0, 0.0, 0.0, // 14
+ +1.0/9.0, 0.0, 0.0, // 15
+ +4.0/9.0, 0.0, 0.0, // 16
+ +2.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1724,6 +1724,14 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
+ 0.0,-2.0/9.0, 0.0, // 6
+ 0.0,-1.0/9.0, 0.0, // 7
+ 0.0,-4.0/9.0, 0.0, // 8
+ 0.0,-2.0/9.0, 0.0, // 9
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0,
0.0,+2.0/9.0, 0.0, // 6
0.0,+1.0/9.0, 0.0, // 7
0.0,+4.0/9.0, 0.0, // 8
@@ -1732,30 +1740,22 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-2.0/9.0, 0.0, // 6
- 0.0,-1.0/9.0, 0.0, // 7
- 0.0,-4.0/9.0, 0.0, // 8
- 0.0,-2.0/9.0, 0.0, // 9
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 20z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+2.0/9.0, // 6
- 0.0, 0.0,+1.0/9.0, // 7
- 0.0, 0.0,+4.0/9.0, // 8
- 0.0, 0.0,+2.0/9.0, // 9
+ 0.0, 0.0,-2.0/9.0, // 6
+ 0.0, 0.0,-1.0/9.0, // 7
+ 0.0, 0.0,-4.0/9.0, // 8
+ 0.0, 0.0,-2.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-2.0/9.0, // 14
- 0.0, 0.0,-1.0/9.0, // 15
- 0.0, 0.0,-4.0/9.0, // 16
- 0.0, 0.0,-2.0/9.0, // 17
+ 0.0, 0.0,+2.0/9.0, // 14
+ 0.0, 0.0,+1.0/9.0, // 15
+ 0.0, 0.0,+4.0/9.0, // 16
+ 0.0, 0.0,+2.0/9.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1764,18 +1764,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 6
- +2.0/9.0, 0.0, 0.0, // 7
- +2.0/9.0, 0.0, 0.0, // 8
- +4.0/9.0, 0.0, 0.0, // 9
+ -1.0/9.0, 0.0, 0.0, // 6
+ -2.0/9.0, 0.0, 0.0, // 7
+ -2.0/9.0, 0.0, 0.0, // 8
+ -4.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 14
- -2.0/9.0, 0.0, 0.0, // 15
- -2.0/9.0, 0.0, 0.0, // 16
- -4.0/9.0, 0.0, 0.0, // 17
+ +1.0/9.0, 0.0, 0.0, // 14
+ +2.0/9.0, 0.0, 0.0, // 15
+ +2.0/9.0, 0.0, 0.0, // 16
+ +4.0/9.0, 0.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1784,18 +1784,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 6
- 0.0,+2.0/9.0, 0.0, // 7
- 0.0,+2.0/9.0, 0.0, // 8
- 0.0,+4.0/9.0, 0.0, // 9
+ 0.0,-1.0/9.0, 0.0, // 6
+ 0.0,-2.0/9.0, 0.0, // 7
+ 0.0,-2.0/9.0, 0.0, // 8
+ 0.0,-4.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 14
- 0.0,-2.0/9.0, 0.0, // 15
- 0.0,-2.0/9.0, 0.0, // 16
- 0.0,-4.0/9.0, 0.0, // 17
+ 0.0,+1.0/9.0, 0.0, // 14
+ 0.0,+2.0/9.0, 0.0, // 15
+ 0.0,+2.0/9.0, 0.0, // 16
+ 0.0,+4.0/9.0, 0.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -1804,18 +1804,18 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 6
- 0.0, 0.0,+2.0/9.0, // 7
- 0.0, 0.0,+2.0/9.0, // 8
- 0.0, 0.0,+4.0/9.0, // 9
+ 0.0, 0.0,-1.0/9.0, // 6
+ 0.0, 0.0,-2.0/9.0, // 7
+ 0.0, 0.0,-2.0/9.0, // 8
+ 0.0, 0.0,-4.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 14
- 0.0, 0.0,-2.0/9.0, // 15
- 0.0, 0.0,-2.0/9.0, // 16
- 0.0, 0.0,-4.0/9.0, // 17
+ 0.0, 0.0,+1.0/9.0, // 14
+ 0.0, 0.0,+2.0/9.0, // 15
+ 0.0, 0.0,+2.0/9.0, // 16
+ 0.0, 0.0,+4.0/9.0, // 17
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataLine2.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataLine2.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataLine2.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -131,26 +131,26 @@
const double pylith::faults::CohesiveKinSrcsDataLine2::_residualIncr[] = {
0.0,
+ +7.5,
+ 0.0,
-7.5,
- 0.0,
- +7.5,
- 0.2-1.89546413727-0.99414665414,
+ -0.2+1.89546413727+0.99414665414,
};
const double pylith::faults::CohesiveKinSrcsDataLine2::_residual[] = {
0.0,
+ +7.5,
+ 0.0,
-7.5,
- 0.0,
- +7.5,
- 0.2-1.89546413727-0.99414665414,
+ -0.2+1.89546413727+0.99414665414,
};
const double pylith::faults::CohesiveKinSrcsDataLine2::_jacobian[] = {
0.0, 0.0, 0.0, 0.0, 0.0,
+ 0.0, 0.0, 0.0, 0.0, -1.0,
+ 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, +1.0,
- 0.0, 0.0, 0.0, 0.0, 0.0,
- 0.0, 0.0, 0.0, 0.0, -1.0,
- 0.0, +1.0, 0.0, -1.0, 0.0,
+ 0.0, -1.0, 0.0, +1.0, 0.0,
};
pylith::faults::CohesiveKinSrcsDataLine2::CohesiveKinSrcsDataLine2(void)
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataQuad4.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataQuad4.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataQuad4.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -169,39 +169,39 @@
const double pylith::faults::CohesiveKinSrcsDataQuad4::_residual[] = {
0.0, 0.0,
0.0, 0.0,
- -8.4, -9.4, // 4
- -8.4, -9.4, // 5
+ +8.4, +9.4, // 4
+ +8.4, +9.4, // 5
0.0, 0.0,
0.0, 0.0,
- +8.4, +9.4, // 8
- +8.4, +9.4, // 9
- 0.5*(8.7-8.3 + 8.9-8.4) -
- 0.5*(0.14794836271+0.05698088572+0.08241148423+0.04322376757),
- 0.5*(9.7-9.3 + 9.9-9.4) -
- 0.5*(1.77538035254+0.68377062865+1.89546413727+0.99414665414), // 10
- 0.5*(8.7-8.3 + 8.9-8.4) -
- 0.5*(0.14794836271+0.05698088572+0.08241148423+0.04322376757),
- 0.5*(9.7-9.3 + 9.9-9.4) -
- 0.5*(1.77538035254+0.68377062865+1.89546413727+0.99414665414), // 11
+ -8.4, -9.4, // 8
+ -8.4, -9.4, // 9
+ -0.5*(8.7-8.3 + 8.9-8.4) +
+ +0.5*(0.14794836271+0.05698088572+0.08241148423+0.04322376757),
+ -0.5*(9.7-9.3 + 9.9-9.4) +
+ +0.5*(1.77538035254+0.68377062865+1.89546413727+0.99414665414), // 10
+ -0.5*(8.7-8.3 + 8.9-8.4) +
+ +0.5*(0.14794836271+0.05698088572+0.08241148423+0.04322376757),
+ -0.5*(9.7-9.3 + 9.9-9.4) +
+ +0.5*(1.77538035254+0.68377062865+1.89546413727+0.99414665414), // 11
};
const double pylith::faults::CohesiveKinSrcsDataQuad4::_residualIncr[] = {
0.0, 0.0,
0.0, 0.0,
- -8.4, -9.4, // 4
- -8.4, -9.4, // 5
+ +8.4, +9.4, // 4
+ +8.4, +9.4, // 5
0.0, 0.0,
0.0, 0.0,
- +8.4, +9.4, // 8
- +8.4, +9.4, // 9
- 0.5*(8.7-8.3 + 8.9-8.4) -
- 0.5*(0.14794836271+0.05698088572+0.08241148423+0.04322376757),
- 0.5*(9.7-9.3 + 9.9-9.4) -
- 0.5*(1.77538035254+0.68377062865+1.89546413727+0.99414665414), // 10
- 0.5*(8.7-8.3 + 8.9-8.4) -
- 0.5*(0.14794836271+0.05698088572+0.08241148423+0.04322376757),
- 0.5*(9.7-9.3 + 9.9-9.4) -
- 0.5*(1.77538035254+0.68377062865+1.89546413727+0.99414665414), // 11
+ -8.4, -9.4, // 8
+ -8.4, -9.4, // 9
+ -0.5*(8.7-8.3 + 8.9-8.4) +
+ +0.5*(0.14794836271+0.05698088572+0.08241148423+0.04322376757),
+ -0.5*(9.7-9.3 + 9.9-9.4) +
+ +0.5*(1.77538035254+0.68377062865+1.89546413727+0.99414665414), // 10
+ -0.5*(8.7-8.3 + 8.9-8.4) +
+ +0.5*(0.14794836271+0.05698088572+0.08241148423+0.04322376757),
+ -0.5*(9.7-9.3 + 9.9-9.4) +
+ +0.5*(1.77538035254+0.68377062865+1.89546413727+0.99414665414), // 11
};
const double pylith::faults::CohesiveKinSrcsDataQuad4::_jacobian[] = {
@@ -253,8 +253,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 10
- +0.5, 0.0, // 11
+ -0.5, 0.0, // 10
+ -0.5, 0.0, // 11
0.0, 0.0, // 4y
0.0, 0.0,
0.0, 0.0,
@@ -263,8 +263,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 10
- 0.0,+0.5, // 11
+ 0.0,-0.5, // 10
+ 0.0,-0.5, // 11
0.0, 0.0, // 5x
0.0, 0.0,
0.0, 0.0,
@@ -273,8 +273,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 10
- +0.5, 0.0, // 11
+ -0.5, 0.0, // 10
+ -0.5, 0.0, // 11
0.0, 0.0, // 5y
0.0, 0.0,
0.0, 0.0,
@@ -283,8 +283,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 10
- 0.0,+0.5, // 11
+ 0.0,-0.5, // 10
+ 0.0,-0.5, // 11
0.0, 0.0, // 6x
0.0, 0.0,
0.0, 0.0,
@@ -333,8 +333,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 10
- -0.5, 0.0, // 11
+ +0.5, 0.0, // 10
+ +0.5, 0.0, // 11
0.0, 0.0, // 8y
0.0, 0.0,
0.0, 0.0,
@@ -343,8 +343,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 10
- 0.0,-0.5, // 11
+ 0.0,+0.5, // 10
+ 0.0,+0.5, // 11
0.0, 0.0, // 9x
0.0, 0.0,
0.0, 0.0,
@@ -353,8 +353,8 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 10
- -0.5, 0.0, // 11
+ +0.5, 0.0, // 10
+ +0.5, 0.0, // 11
0.0, 0.0, // 9y
0.0, 0.0,
0.0, 0.0,
@@ -363,46 +363,46 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 10
- 0.0,-0.5, // 11
+ 0.0,+0.5, // 10
+ 0.0,+0.5, // 11
0.0, 0.0, // 10x
0.0, 0.0,
- +0.5, 0.0, // 4
- +0.5, 0.0, // 5
+ -0.5, 0.0, // 4
+ -0.5, 0.0, // 5
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 8
- -0.5, 0.0, // 9
+ +0.5, 0.0, // 8
+ +0.5, 0.0, // 9
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 10y
0.0, 0.0,
- 0.0,+0.5, // 4
- 0.0,+0.5, // 5
+ 0.0,-0.5, // 4
+ 0.0,-0.5, // 5
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 8
- 0.0,-0.5, // 9
+ 0.0,+0.5, // 8
+ 0.0,+0.5, // 9
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 11x
0.0, 0.0,
- +0.5, 0.0, // 4
- +0.5, 0.0, // 5
+ -0.5, 0.0, // 4
+ -0.5, 0.0, // 5
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 8
- -0.5, 0.0, // 9
+ +0.5, 0.0, // 8
+ +0.5, 0.0, // 9
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 11y
0.0, 0.0,
- 0.0,+0.5, // 4
- 0.0,+0.5, // 5
+ 0.0,-0.5, // 4
+ 0.0,-0.5, // 5
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 8
- 0.0,-0.5, // 9
+ 0.0,+0.5, // 8
+ 0.0,+0.5, // 9
0.0, 0.0,
0.0, 0.0,
};
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataTet4.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataTet4.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataTet4.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -162,60 +162,60 @@
const double pylith::faults::CohesiveKinSrcsDataTet4::_residual[] = {
0.0, 0.0, 0.0,
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 3
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 4
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 5
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 3
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 4
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 5
0.0, 0.0, 0.0,
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 7
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 8
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 9
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 10
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 11
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 12
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 7
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 8
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 9
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 10
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 11
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 12
};
const double pylith::faults::CohesiveKinSrcsDataTet4::_residualIncr[] = {
0.0, 0.0, 0.0,
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 3
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 4
- -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 5
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 3
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 4
+ +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 5
0.0, 0.0, 0.0,
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 7
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 8
- +(7.7+7.9+7.1)/9.0, +(8.7+8.9+8.1)/9.0, +(9.7+9.9+9.1)/9.0, // 9
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 10
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 11
- (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
- (-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
- (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
- (-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
- (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
- (0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 12
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 7
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 8
+ -(7.7+7.9+7.1)/9.0, -(8.7+8.9+8.1)/9.0, -(9.7+9.9+9.1)/9.0, // 9
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 10
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 11
+ -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 +
+ -(-0.07938069066-0.03986101755 + -0.14140241667-0.05212609695 + -0.18205179147-0.04188434752)/9.0,
+ -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 +
+ -(-1.69682900001-0.62551316338 + -1.82575588523-0.91680340354 + -1.51709826228-0.34903622931)/9.0,
+ -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 +
+ -(0.55566483464+0.27902712282 + 0.56560966667+0.20850438779 + 0.54615537442+0.12565304255)/9.0, // 12
};
const double pylith::faults::CohesiveKinSrcsDataTet4::_jacobian[] = {
@@ -260,9 +260,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 10
- +1.0/9.0, 0.0, 0.0, // 11
- +1.0/9.0, 0.0, 0.0, // 12
+ -1.0/9.0, 0.0, 0.0, // 10
+ -1.0/9.0, 0.0, 0.0, // 11
+ -1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 3y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -271,9 +271,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 10
- 0.0,+1.0/9.0, 0.0, // 11
- 0.0,+1.0/9.0, 0.0, // 12
+ 0.0,-1.0/9.0, 0.0, // 10
+ 0.0,-1.0/9.0, 0.0, // 11
+ 0.0,-1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 3z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -282,9 +282,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 10
- 0.0, 0.0,+1.0/9.0, // 11
- 0.0, 0.0,+1.0/9.0, // 12
+ 0.0, 0.0,-1.0/9.0, // 10
+ 0.0, 0.0,-1.0/9.0, // 11
+ 0.0, 0.0,-1.0/9.0, // 12
0.0, 0.0, 0.0, // 4x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -293,9 +293,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 10
- +1.0/9.0, 0.0, 0.0, // 11
- +1.0/9.0, 0.0, 0.0, // 12
+ -1.0/9.0, 0.0, 0.0, // 10
+ -1.0/9.0, 0.0, 0.0, // 11
+ -1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 4y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -304,9 +304,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 10
- 0.0,+1.0/9.0, 0.0, // 11
- 0.0,+1.0/9.0, 0.0, // 12
+ 0.0,-1.0/9.0, 0.0, // 10
+ 0.0,-1.0/9.0, 0.0, // 11
+ 0.0,-1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 4z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -315,9 +315,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 10
- 0.0, 0.0,+1.0/9.0, // 11
- 0.0, 0.0,+1.0/9.0, // 12
+ 0.0, 0.0,-1.0/9.0, // 10
+ 0.0, 0.0,-1.0/9.0, // 11
+ 0.0, 0.0,-1.0/9.0, // 12
0.0, 0.0, 0.0, // 5x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -326,9 +326,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- +1.0/9.0, 0.0, 0.0, // 10
- +1.0/9.0, 0.0, 0.0, // 11
- +1.0/9.0, 0.0, 0.0, // 12
+ -1.0/9.0, 0.0, 0.0, // 10
+ -1.0/9.0, 0.0, 0.0, // 11
+ -1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 5y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -337,9 +337,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,+1.0/9.0, 0.0, // 10
- 0.0,+1.0/9.0, 0.0, // 11
- 0.0,+1.0/9.0, 0.0, // 12
+ 0.0,-1.0/9.0, 0.0, // 10
+ 0.0,-1.0/9.0, 0.0, // 11
+ 0.0,-1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 5z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -348,9 +348,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,+1.0/9.0, // 10
- 0.0, 0.0,+1.0/9.0, // 11
- 0.0, 0.0,+1.0/9.0, // 12
+ 0.0, 0.0,-1.0/9.0, // 10
+ 0.0, 0.0,-1.0/9.0, // 11
+ 0.0, 0.0,-1.0/9.0, // 12
0.0, 0.0, 0.0, // 6x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -392,9 +392,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 7y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -403,9 +403,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 7z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -414,9 +414,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+1.0/9.0, // 12
0.0, 0.0, 0.0, // 8x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -425,9 +425,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 8y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -436,9 +436,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 8z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -447,9 +447,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+1.0/9.0, // 12
0.0, 0.0, 0.0, // 9x
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -458,9 +458,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 10
- -1.0/9.0, 0.0, 0.0, // 11
- -1.0/9.0, 0.0, 0.0, // 12
+ +1.0/9.0, 0.0, 0.0, // 10
+ +1.0/9.0, 0.0, 0.0, // 11
+ +1.0/9.0, 0.0, 0.0, // 12
0.0, 0.0, 0.0, // 9y
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -469,9 +469,9 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 10
- 0.0,-1.0/9.0, 0.0, // 11
- 0.0,-1.0/9.0, 0.0, // 12
+ 0.0,+1.0/9.0, 0.0, // 10
+ 0.0,+1.0/9.0, 0.0, // 11
+ 0.0,+1.0/9.0, 0.0, // 12
0.0, 0.0, 0.0, // 9z
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
@@ -480,105 +480,105 @@
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 10
- 0.0, 0.0,-1.0/9.0, // 11
- 0.0, 0.0,-1.0/9.0, // 12
+ 0.0, 0.0,+1.0/9.0, // 10
+ 0.0, 0.0,+1.0/9.0, // 11
+ 0.0, 0.0,+1.0/9.0, // 12
0.0, 0.0, 0.0, // 10x
- +1.0/9.0, 0.0, 0.0, // 3
- +1.0/9.0, 0.0, 0.0, // 4
- +1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 3
+ -1.0/9.0, 0.0, 0.0, // 4
+ -1.0/9.0, 0.0, 0.0, // 5
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 7
- -1.0/9.0, 0.0, 0.0, // 8
- -1.0/9.0, 0.0, 0.0, // 9
+ +1.0/9.0, 0.0, 0.0, // 7
+ +1.0/9.0, 0.0, 0.0, // 8
+ +1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 10y
- 0.0,+1.0/9.0, 0.0, // 3
- 0.0,+1.0/9.0, 0.0, // 4
- 0.0,+1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 3
+ 0.0,-1.0/9.0, 0.0, // 4
+ 0.0,-1.0/9.0, 0.0, // 5
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 7
- 0.0,-1.0/9.0, 0.0, // 8
- 0.0,-1.0/9.0, 0.0, // 9
+ 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,+1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 10z
- 0.0, 0.0,+1.0/9.0, // 3
- 0.0, 0.0,+1.0/9.0, // 4
- 0.0, 0.0,+1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 3
+ 0.0, 0.0,-1.0/9.0, // 4
+ 0.0, 0.0,-1.0/9.0, // 5
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 7
- 0.0, 0.0,-1.0/9.0, // 8
- 0.0, 0.0,-1.0/9.0, // 9
+ 0.0, 0.0,+1.0/9.0, // 7
+ 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,+1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11x
- +1.0/9.0, 0.0, 0.0, // 3
- +1.0/9.0, 0.0, 0.0, // 4
- +1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 3
+ -1.0/9.0, 0.0, 0.0, // 4
+ -1.0/9.0, 0.0, 0.0, // 5
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 7
- -1.0/9.0, 0.0, 0.0, // 8
- -1.0/9.0, 0.0, 0.0, // 9
+ +1.0/9.0, 0.0, 0.0, // 7
+ +1.0/9.0, 0.0, 0.0, // 8
+ +1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11y
- 0.0,+1.0/9.0, 0.0, // 3
- 0.0,+1.0/9.0, 0.0, // 4
- 0.0,+1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 3
+ 0.0,-1.0/9.0, 0.0, // 4
+ 0.0,-1.0/9.0, 0.0, // 5
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 7
- 0.0,-1.0/9.0, 0.0, // 8
- 0.0,-1.0/9.0, 0.0, // 9
+ 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,+1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 11z
- 0.0, 0.0,+1.0/9.0, // 3
- 0.0, 0.0,+1.0/9.0, // 4
- 0.0, 0.0,+1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 3
+ 0.0, 0.0,-1.0/9.0, // 4
+ 0.0, 0.0,-1.0/9.0, // 5
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 7
- 0.0, 0.0,-1.0/9.0, // 8
- 0.0, 0.0,-1.0/9.0, // 9
+ 0.0, 0.0,+1.0/9.0, // 7
+ 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,+1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 12x
- +1.0/9.0, 0.0, 0.0, // 3
- +1.0/9.0, 0.0, 0.0, // 4
- +1.0/9.0, 0.0, 0.0, // 5
+ -1.0/9.0, 0.0, 0.0, // 3
+ -1.0/9.0, 0.0, 0.0, // 4
+ -1.0/9.0, 0.0, 0.0, // 5
0.0, 0.0, 0.0,
- -1.0/9.0, 0.0, 0.0, // 7
- -1.0/9.0, 0.0, 0.0, // 8
- -1.0/9.0, 0.0, 0.0, // 9
+ +1.0/9.0, 0.0, 0.0, // 7
+ +1.0/9.0, 0.0, 0.0, // 8
+ +1.0/9.0, 0.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 12y
- 0.0,+1.0/9.0, 0.0, // 3
- 0.0,+1.0/9.0, 0.0, // 4
- 0.0,+1.0/9.0, 0.0, // 5
+ 0.0,-1.0/9.0, 0.0, // 3
+ 0.0,-1.0/9.0, 0.0, // 4
+ 0.0,-1.0/9.0, 0.0, // 5
0.0, 0.0, 0.0,
- 0.0,-1.0/9.0, 0.0, // 7
- 0.0,-1.0/9.0, 0.0, // 8
- 0.0,-1.0/9.0, 0.0, // 9
+ 0.0,+1.0/9.0, 0.0, // 7
+ 0.0,+1.0/9.0, 0.0, // 8
+ 0.0,+1.0/9.0, 0.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, // 12z
- 0.0, 0.0,+1.0/9.0, // 3
- 0.0, 0.0,+1.0/9.0, // 4
- 0.0, 0.0,+1.0/9.0, // 5
+ 0.0, 0.0,-1.0/9.0, // 3
+ 0.0, 0.0,-1.0/9.0, // 4
+ 0.0, 0.0,-1.0/9.0, // 5
0.0, 0.0, 0.0,
- 0.0, 0.0,-1.0/9.0, // 7
- 0.0, 0.0,-1.0/9.0, // 8
- 0.0, 0.0,-1.0/9.0, // 9
+ 0.0, 0.0,+1.0/9.0, // 7
+ 0.0, 0.0,+1.0/9.0, // 8
+ 0.0, 0.0,+1.0/9.0, // 9
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataTri3.cc
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataTri3.cc 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/CohesiveKinSrcsDataTri3.cc 2011-10-05 16:39:27 UTC (rev 19013)
@@ -177,36 +177,36 @@
const double pylith::faults::CohesiveKinSrcsDataTri3::_residual[] = {
0.0, 0.0,
- -8.7, -9.7, // 3
- -8.7, -9.7, // 4
+ +8.7, +9.7, // 3
+ +8.7, +9.7, // 4
0.0, 0.0,
- +8.7, +9.7, // 6
- +8.7, +9.7, // 7
- 0.5*(8.5-8.2 + 8.7-8.3) +
- 0.5*(0.08241148423+0.04322376757+0.14794836271+0.05698088572),
- 0.5*(9.5-9.2 + 9.7-9.3) +
- 0.5*(1.89546413727+0.99414665414+1.77538035254+0.68377062865), // 8
- 0.5*(8.5-8.2 + 8.7-8.3) +
- 0.5*(0.08241148423+0.04322376757+0.14794836271+0.05698088572),
- 0.5*(9.5-9.2 + 9.7-9.3) +
- 0.5*(1.89546413727+0.99414665414+1.77538035254+0.68377062865), // 9
+ -8.7, -9.7, // 6
+ -8.7, -9.7, // 7
+ -0.5*(8.5-8.2 + 8.7-8.3) +
+ -0.5*(0.08241148423+0.04322376757+0.14794836271+0.05698088572),
+ -0.5*(9.5-9.2 + 9.7-9.3) +
+ -0.5*(1.89546413727+0.99414665414+1.77538035254+0.68377062865), // 8
+ -0.5*(8.5-8.2 + 8.7-8.3) +
+ -0.5*(0.08241148423+0.04322376757+0.14794836271+0.05698088572),
+ -0.5*(9.5-9.2 + 9.7-9.3) +
+ -0.5*(1.89546413727+0.99414665414+1.77538035254+0.68377062865), // 9
};
const double pylith::faults::CohesiveKinSrcsDataTri3::_residualIncr[] = {
0.0, 0.0,
- -8.7, -9.7, // 3
- -8.7, -9.7, // 4
+ +8.7, +9.7, // 3
+ +8.7, +9.7, // 4
0.0, 0.0,
- +8.7, +9.7, // 6
- +8.7, +9.7, // 7
- 0.5*(8.5-8.2 + 8.7-8.3) +
- 0.5*(0.08241148423+0.04322376757+0.14794836271+0.05698088572),
- 0.5*(9.5-9.2 + 9.7-9.3) +
- 0.5*(1.89546413727+0.99414665414+1.77538035254+0.68377062865), // 8
- 0.5*(8.5-8.2 + 8.7-8.3) +
- 0.5*(0.08241148423+0.04322376757+0.14794836271+0.05698088572),
- 0.5*(9.5-9.2 + 9.7-9.3) +
- 0.5*(1.89546413727+0.99414665414+1.77538035254+0.68377062865), // 9
+ -8.7, -9.7, // 6
+ -8.7, -9.7, // 7
+ -0.5*(8.5-8.2 + 8.7-8.3) +
+ -0.5*(0.08241148423+0.04322376757+0.14794836271+0.05698088572),
+ -0.5*(9.5-9.2 + 9.7-9.3) +
+ -0.5*(1.89546413727+0.99414665414+1.77538035254+0.68377062865), // 8
+ -0.5*(8.5-8.2 + 8.7-8.3) +
+ -0.5*(0.08241148423+0.04322376757+0.14794836271+0.05698088572),
+ -0.5*(9.5-9.2 + 9.7-9.3) +
+ -0.5*(1.89546413727+0.99414665414+1.77538035254+0.68377062865), // 9
};
const double pylith::faults::CohesiveKinSrcsDataTri3::_jacobian[] = {
@@ -232,32 +232,32 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 8
- +0.5, 0.0, // 9
+ -0.5, 0.0, // 8
+ -0.5, 0.0, // 9
0.0, 0.0, // 3y
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 8
- 0.0,+0.5, // 9
+ 0.0,-0.5, // 8
+ 0.0,-0.5, // 9
0.0, 0.0, // 4x
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- +0.5, 0.0, // 8
- +0.5, 0.0, // 9
+ -0.5, 0.0, // 8
+ -0.5, 0.0, // 9
0.0, 0.0, // 4y
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,+0.5, // 8
- 0.0,+0.5, // 9
+ 0.0,-0.5, // 8
+ 0.0,-0.5, // 9
0.0, 0.0, // 5x
0.0, 0.0,
0.0, 0.0,
@@ -280,64 +280,64 @@
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 8
- -0.5, 0.0, // 9
+ +0.5, 0.0, // 8
+ +0.5, 0.0, // 9
0.0, 0.0, // 6y
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 8
- 0.0,-0.5, // 9
+ 0.0,+0.5, // 8
+ 0.0,+0.5, // 9
0.0, 0.0, // 7x
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- -0.5, 0.0, // 8
- -0.5, 0.0, // 9
+ +0.5, 0.0, // 8
+ +0.5, 0.0, // 9
0.0, 0.0, // 7y
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
0.0, 0.0,
- 0.0,-0.5, // 8
- 0.0,-0.5, // 9
+ 0.0,+0.5, // 8
+ 0.0,+0.5, // 9
0.0, 0.0, // 8x
- +0.5, 0.0, // 3
- +0.5, 0.0, // 4
+ -0.5, 0.0, // 3
+ -0.5, 0.0, // 4
0.0, 0.0,
- -0.5, 0.0, // 6
- -0.5, 0.0, // 7
+ +0.5, 0.0, // 6
+ +0.5, 0.0, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 8y
- 0.0,+0.5, // 3
- 0.0,+0.5, // 4
+ 0.0,-0.5, // 3
+ 0.0,-0.5, // 4
0.0, 0.0,
- 0.0,-0.5, // 6
- 0.0,-0.5, // 7
+ 0.0,+0.5, // 6
+ 0.0,+0.5, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 9x
- +0.5, 0.0, // 3
- +0.5, 0.0, // 4
+ -0.5, 0.0, // 3
+ -0.5, 0.0, // 4
0.0, 0.0,
- -0.5, 0.0, // 6
- -0.5, 0.0, // 7
+ +0.5, 0.0, // 6
+ +0.5, 0.0, // 7
0.0, 0.0,
0.0, 0.0,
0.0, 0.0, // 9y
- 0.0,+0.5, // 3
- 0.0,+0.5, // 4
+ 0.0,-0.5, // 3
+ 0.0,-0.5, // 4
0.0, 0.0,
- 0.0,-0.5, // 6
- 0.0,-0.5, // 7
+ 0.0,+0.5, // 6
+ 0.0,+0.5, // 7
0.0, 0.0,
0.0, 0.0,
};
Modified: short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/adjustsoln.py
===================================================================
--- short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/adjustsoln.py 2011-10-05 00:30:24 UTC (rev 19012)
+++ short/3D/PyLith/branches/v1.6-revisedfault/unittests/libtests/faults/data/adjustsoln.py 2011-10-05 16:39:27 UTC (rev 19013)
@@ -1,9 +1,9 @@
test = "hex8"
-vertex =
+vertex = 3
# ----------------------------------------------------------------------
if test == "line2":
- jL = 1.0; rL = -1.69546413727;
+ jL = 1.0; rL = +1.69546413727;
jN = 2.2; duN = 1.2
jP = 2.4; duP = 1.4
@@ -28,16 +28,16 @@
if vertex == 0:
# Lagrange vertex 8, vertex N: 3, vertex P: 6
jL = 1.0
- rLx = 0.5*(8.5-8.2 + 8.7-8.3) + 0.5*(0.08241148423+0.14794836271)
- rLy = 0.5*(9.5-9.2 + 9.7-9.3) + 0.5*(1.89546413727+1.77538035254)
+ rLx = -0.5*(8.5-8.2 + 8.7-8.3) - 0.5*(0.08241148423+0.14794836271)
+ rLy = -0.5*(9.5-9.2 + 9.7-9.3) - 0.5*(1.89546413727+1.77538035254)
jN = 1.2; duNx = 3.2; duNy = 4.2;
jP = 1.5; duPx = 3.5; duPy = 4.5;
elif vertex == 1:
# Lagrange vertex 9, vertex N: 4, vertex P: 7
jL = 1.0
- rLx = 0.5*(8.5-8.2 + 8.7-8.3) + 0.5*(0.08241148423+0.14794836271)
- rLy = 0.5*(9.5-9.2 + 9.7-9.3) + 0.5*(1.89546413727+1.77538035254)
+ rLx = -0.5*(8.5-8.2 + 8.7-8.3) - 0.5*(0.08241148423+0.14794836271)
+ rLy = -0.5*(9.5-9.2 + 9.7-9.3) - 0.5*(1.89546413727+1.77538035254)
jN = 1.3; duNx = 3.3; duNy = 4.3;
jP = 1.7; duPx = 3.7; duPy = 4.7;
@@ -46,16 +46,16 @@
if vertex == 0:
# Lagrange vertex 10, vertex N: 4, vertex P: 8
jL = 1.0
- rLx = 0.5*(8.7-8.3 + 8.9-8.4) - 0.5*(0.14794836271+0.08241148423)
- rLy = 0.5*(9.7-9.3 + 9.9-9.4) - 0.5*(1.77538035254+1.89546413727)
+ rLx = -0.5*(8.7-8.3 + 8.9-8.4) + 0.5*(0.14794836271+0.08241148423)
+ rLy = -0.5*(9.7-9.3 + 9.9-9.4) + 0.5*(1.77538035254+1.89546413727)
jN = 1.3; duNx = 3.3; duNy = 4.3;
jP = 1.7; duPx = 3.7; duPy = 4.7;
elif vertex == 1:
# Lagrange vertex 11, vertex N: 5, vertex P: 9
jL = 1.0
- rLx = 0.5*(8.7-8.3 + 8.9-8.4) - 0.5*(0.14794836271+0.08241148423)
- rLy = 0.5*(9.7-9.3 + 9.9-9.4) - 0.5*(1.77538035254+1.89546413727)
+ rLx = -0.5*(8.7-8.3 + 8.9-8.4) + 0.5*(0.14794836271+0.08241148423)
+ rLy = -0.5*(9.7-9.3 + 9.9-9.4) + 0.5*(1.77538035254+1.89546413727)
jN = 1.4; duNx = 3.4; duNy = 4.4;
jP = 1.9; duPx = 3.9; duPy = 4.9;
@@ -81,36 +81,36 @@
if vertex == 0:
# Lagrange vertex 10, vertex N: 3, vertex P: 7
jL = 1.0/3.0
- rLx = (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 + \
- (-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0
- rLy = (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 + \
- (-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0
- rLz = (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 + \
- (0.55566483464 + 0.56560966667 + 0.54615537442)/9.0
+ rLx = -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 + \
+ -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0
+ rLy = -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 + \
+ -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0
+ rLz = -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 + \
+ -(0.55566483464 + 0.56560966667 + 0.54615537442)/9.0
jN = 1.2; duNx = 3.2; duNy = 4.2; duNz = 5.2;
jP = 1.6; duPx = 3.6; duPy = 4.6; duPz = 5.6;
elif vertex == 1:
# Lagrange vertex 11, vertex N: 4, vertex P: 8
jL = 1.0/3.0
- rLx = (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 + \
- (-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0
- rLy = (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 + \
- (-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0
- rLz = (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 + \
- (0.55566483464 + 0.56560966667 + 0.54615537442)/9.0
+ rLx = -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 + \
+ -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0
+ rLy = -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 + \
+ -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0
+ rLz = -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 + \
+ -(0.55566483464 + 0.56560966667 + 0.54615537442)/9.0
jN = 1.3; duNx = 3.3; duNy = 4.3; duNz = 5.3;
jP = 1.8; duPx = 3.8; duPy = 4.8; duPz = 5.8;
elif vertex == 2:
# Lagrange vertex 12, vertex N: 5, vertex P: 9
jL = 1.0/3.0
- rLx = (7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 + \
- (-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0
- rLy = (8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 + \
- (-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0
- rLz = (9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 + \
- (0.55566483464 + 0.56560966667 + 0.54615537442)/9.0
+ rLx = -(7.6-7.2 + 7.8-7.3 + 7.0-7.4)/9.0 + \
+ -(-0.07938069066 + -0.14140241667 + -0.18205179147)/9.0
+ rLy = -(8.6-8.2 + 8.8-8.3 + 9.0-9.4)/9.0 + \
+ -(-1.69682900001 + -1.82575588523 + -1.51709826228)/9.0
+ rLz = -(9.6-9.2 + 9.8-9.3 + 9.0-9.4)/9.0 + \
+ -(0.55566483464 + 0.56560966667 + 0.54615537442)/9.0
jN = 1.4; duNx = 3.4; duNy = 4.4; duNz = 5.4;
jP = 1.0; duPx = 3.0; duPy = 4.0; duPz = 5.0;
@@ -119,72 +119,72 @@
if vertex == 0:
# Lagrange vertex 18, vertex N: 6, vertex P: 14
jL = 1.0
- rLx = 0.62200847*(0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) + \
- 0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)) + \
- 0.04465820*(0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) + \
- 0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667))
- rLy = 0.62200847*(0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) + \
- 0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)) + \
- 0.04465820*(0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) + \
- 0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001))
- rLz = 0.62200847*(0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) + \
- 0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)) + \
- 0.04465820*(0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) + \
- 0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667))
+ rLx = -0.62200847*(0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) + \
+ -0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)) + \
+ -0.04465820*(0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)) + \
+ -0.16666667*(0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667))
+ rLy = -0.62200847*(0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) + \
+ -0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)) + \
+ -0.04465820*(0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)) + \
+ -0.16666667*(0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001))
+ rLz = -0.62200847*(0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) + \
+ -0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)) + \
+ -0.04465820*(0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)) + \
+ -0.16666667*(0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667))
jN = 1.5; duNx = 3.5; duNy = 4.5; duNz = 5.5;
jP = 1.3; duPx = 3.3; duPy = 4.3; duPz = 5.3;
elif vertex == 1:
# Lagrange vertex 19, vertex N: 7, vertex P: 15
jL = 1.0
- rLx = 0.62200847*(0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) + \
- 0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)) + \
- 0.04465820*(0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) + \
- 0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828))
- rLy = 0.62200847*(0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) + \
- 0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)) + \
- 0.04465820*(0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) + \
- 0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385))
- rLz = 0.62200847*(0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) + \
- 0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)) + \
- 0.04465820*(0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) + \
- 0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071))
+ rLx = -0.62200847*(0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) + \
+ -0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)) + \
+ -0.04465820*(0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)) + \
+ -0.16666667*(0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828))
+ rLy = -0.62200847*(0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) + \
+ -0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)) + \
+ -0.04465820*(0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)) + \
+ -0.16666667*(0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385))
+ rLz = -0.62200847*(0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) + \
+ -0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)) + \
+ -0.04465820*(0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)) + \
+ -0.16666667*(0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071))
jN = 1.6; duNx = 3.6; duNy = 4.6; duNz = 5.6;
jP = 1.5; duPx = 3.5; duPy = 4.5; duPz = 5.5;
elif vertex == 2:
# Lagrange vertex 20, vertex N: 8, vertex P: 16
jL = 1.0
- rLx = 0.62200847*(0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) + \
- 0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)) + \
- 0.04465820*(0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) + \
- 0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066))
- rLy = 0.62200847*(0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) + \
- 0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)) + \
- 0.04465820*(0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) + \
- 0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523))
- rLz = 0.62200847*(0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) + \
- 0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)) + \
- 0.04465820*(0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) + \
- 0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464))
+ rLx = -0.62200847*(0.62200847*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) + \
+ -0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)) + \
+ -0.04465820*(0.04465820*(5.7-4.7+0.18205179147)+0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)) + \
+ -0.16666667*(0.16666667*(5.7-4.7+0.18205179147)+0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066))
+ rLy = -0.62200847*(0.62200847*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) + \
+ -0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)) + \
+ -0.04465820*(0.04465820*(7.7-6.7+1.51709826228)+0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)) + \
+ -0.16666667*(0.16666667*(7.7-6.7+1.51709826228)+0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523))
+ rLz = -0.62200847*(0.62200847*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) + \
+ -0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)) + \
+ -0.04465820*(0.04465820*(9.7-8.7+0.54615537442)+0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)) + \
+ -0.16666667*(0.16666667*(9.7-8.7+0.54615537442)+0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464))
jN = 1.7; duNx = 3.7; duNy = 4.7; duNz = 5.7;
jP = 1.7; duPx = 3.7; duPy = 4.7; duPz = 5.7;
elif vertex == 3:
# Lagrange vertex 21, vertex N: 9, vertex P: 17
jL = 1.0
- rLx = 0.62200847*(0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) + \
- 0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)) + \
- 0.04465820*(0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) + \
- 0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147))
- rLy = 0.62200847*(0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) + \
- 0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)) + \
- 0.04465820*(0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) + \
- 0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228))
- rLz = 0.62200847*(0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) + \
- 0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)) + \
- 0.04465820*(0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) + \
- 0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442))
+ rLx = -0.62200847*(0.62200847*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.04465820*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) + \
+ -0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.62200847*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.04465820*(5.7-4.7+0.18205179147)) + \
+ -0.04465820*(0.04465820*(5.9-4.8+0.19904410828)+0.16666667*(5.5-4.6+0.14140241667)+0.62200847*(5.3-4.5+0.07938069066)+0.16666667*(5.7-4.7+0.18205179147)) + \
+ -0.16666667*(0.16666667*(5.9-4.8+0.19904410828)+0.04465820*(5.5-4.6+0.14140241667)+0.16666667*(5.3-4.5+0.07938069066)+0.62200847*(5.7-4.7+0.18205179147))
+ rLy = -0.62200847*(0.62200847*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.04465820*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) + \
+ -0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.62200847*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.04465820*(7.7-6.7+1.51709826228)) + \
+ -0.04465820*(0.04465820*(7.9-6.8+1.29378670385)+0.16666667*(7.5-6.6+1.69682900001)+0.62200847*(7.3-6.5+1.82575588523)+0.16666667*(7.7-6.7+1.51709826228)) + \
+ -0.16666667*(0.16666667*(7.9-6.8+1.29378670385)+0.04465820*(7.5-6.6+1.69682900001)+0.16666667*(7.3-6.5+1.82575588523)+0.62200847*(7.7-6.7+1.51709826228))
+ rLz = -0.62200847*(0.62200847*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.04465820*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) + \
+ -0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.62200847*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.04465820*(9.7-8.7+0.54615537442)) + \
+ -0.04465820*(0.04465820*(9.9-8.8+0.49761027071)+0.16666667*(9.5-8.6+0.56560966667)+0.62200847*(9.3-8.5+0.55566483464)+0.16666667*(9.7-8.7+0.54615537442)) + \
+ -0.16666667*(0.16666667*(9.9-8.8+0.49761027071)+0.04465820*(9.5-8.6+0.56560966667)+0.16666667*(9.3-8.5+0.55566483464)+0.62200847*(9.7-8.7+0.54615537442))
jN = 1.8; duNx = 3.8; duNy = 4.8; duNz = 5.8;
jP = 1.9; duPx = 3.9; duPy = 4.9; duPz = 5.9;
More information about the CIG-COMMITS
mailing list