[cig-commits] r16827 - in short/3D/PyLith/trunk: . libsrc/feassemble unittests/libtests/feassemble unittests/libtests/feassemble/data

brad at geodynamics.org brad at geodynamics.org
Fri May 28 20:46:14 PDT 2010


Author: brad
Date: 2010-05-28 20:46:14 -0700 (Fri, 28 May 2010)
New Revision: 16827

Modified:
   short/3D/PyLith/trunk/TODO
   short/3D/PyLith/trunk/libsrc/feassemble/ElasticityExplicitTri3.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/TestElasticityExplicitTri3.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitData2DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitData3DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitGravData2DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitGravData3DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformData2DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformData3DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformGravData2DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformGravData3DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DLinear.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DQuadratic.hh
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/Quadrature2DLinear.py
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2DLinear.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXY.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXYZ.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXZ.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearYZ.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DQuadratic.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData3DLinear.cc
Log:
Made quadrature data for 2-D unit tests constistent with real values. Regenerated quadrature data.

Modified: short/3D/PyLith/trunk/TODO
===================================================================
--- short/3D/PyLith/trunk/TODO	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/TODO	2010-05-29 03:46:14 UTC (rev 16827)
@@ -55,11 +55,6 @@
     Savage-Prescott
       change .cfg file to output velocities, update post-processing
 
-  Extending PyLith [Brad]
-    friction
-      viscous (slip rate proportional friction)
-    test with example 
-
   Materials [Charles]
     Are material models consistent with governing equations discussion?
 
@@ -121,12 +116,6 @@
 
     Need field split working for both SolverLinear and SolverNonlinear.
 
-  * Optimization [Brad]
-    + Specialized elasticity integrator objects for Tri3, Quad4, Hex8
-
-  * Lumped solver [Brad]
-    + Need to finish unit tests
-
 ----------------------------------------------------------------------
 SECONDARY PRIORITIES
 ----------------------------------------------------------------------
@@ -149,6 +138,8 @@
     - UniformFields (UniformSection)?
   + May be gotchas associated with Petsc Vec and scatters
   + inline methods (what isn't getting inlined) -Winline
+  + Specialized elasticity integrator objects for Quad4, Hex8
+    - Add for lgdeform, implicit time integration?
 
 * Testing
   + Need full-scale test with variation in physical properties
@@ -173,13 +164,9 @@
     reader.update()
     data = reader.get_output()
 
+* Lumped solver [Brad]
+  + Need to finish unit tests
 
-----------------------------------------------------------------------
-LUMPED SOLVER
-----------------------------------------------------------------------
-
-Unit tests
-
   AbsorbingDampers
     integrateResidualLumped()
   FaultCohesiveDyn

Modified: short/3D/PyLith/trunk/libsrc/feassemble/ElasticityExplicitTri3.cc
===================================================================
--- short/3D/PyLith/trunk/libsrc/feassemble/ElasticityExplicitTri3.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/libsrc/feassemble/ElasticityExplicitTri3.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -269,7 +269,7 @@
     } // if
 
     // Compute action for inertial terms
-    const double wtVertex = density[0] * area / 36.0;
+    const double wtVertex = density[0] * area / 9.0;
     for (int iBasis = 0; iBasis < numBasis; ++iBasis)
       for (int jBasis = 0; jBasis < numBasis; ++jBasis)
         for (int iDim = 0; iDim < spaceDim; ++iDim)
@@ -730,7 +730,7 @@
     assert(density.size() == 1);
 
     // Compute Jacobian for inertial terms
-    const double wtVertex = density[0] * area / (36.0 * dt2);
+    const double wtVertex = density[0] * area / (9.0 * dt2);
     for (int iBasis = 0; iBasis < numBasis; ++iBasis)
       for (int jBasis = 0; jBasis < numBasis; ++jBasis)
 	for (int iDim=0; iDim < spaceDim; ++iDim) {

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/TestElasticityExplicitTri3.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/TestElasticityExplicitTri3.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/TestElasticityExplicitTri3.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -191,7 +191,7 @@
   const int size = residualSection->sizeWithBC();
   CPPUNIT_ASSERT_EQUAL(sizeE, size);
 
-#if 1 // DEBUGGING
+#if 0 // DEBUGGING
   residual.view("RESIDUAL");
   std::cout << "EXPECTED RESIDUAL" << std::endl;
   for (int i=0; i < size; ++i)
@@ -231,7 +231,7 @@
   const int size = residualSection->sizeWithBC();
   CPPUNIT_ASSERT_EQUAL(sizeE, size);
 
-#if 1 // DEBUGGING
+#if 0 // DEBUGGING
   residual.view("RESIDUAL");
   std::cout << "EXPECTED RESIDUAL" << std::endl;
   for (int i=0; i < size; ++i)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitData2DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitData2DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitData2DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -62,7 +62,7 @@
 };
 
 const double pylith::feassemble::ElasticityExplicitData2DLinear::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::ElasticityExplicitData2DLinear::_basis[] = {
@@ -94,42 +94,42 @@
 };
 
 const double pylith::feassemble::ElasticityExplicitData2DLinear::_valsResidual[] = {
- -1.66799924e+10,  3.09147184e+10,
- -2.30534754e+09, -2.72120571e+10,
-  1.89829337e+10, -3.70346338e+09,
+ -6.67199697e+10,  1.23658874e+11,
+ -9.22139015e+09, -1.08848229e+11,
+  7.59317348e+10, -1.48138535e+10,
 };
 
 const double pylith::feassemble::ElasticityExplicitData2DLinear::_valsJacobian[] = {
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
 };
 
 const double pylith::feassemble::ElasticityExplicitData2DLinear::_valsResidualLumped[] = {
- -1.66797633e+10,  3.09149858e+10,
- -2.30569129e+09, -2.72130502e+10,
-  1.89830483e+10, -3.70273769e+09,
+ -6.67190530e+10,  1.23659943e+11,
+ -9.22276515e+09, -1.08852201e+11,
+  7.59321932e+10, -1.48109508e+10,
 };
 
 const double pylith::feassemble::ElasticityExplicitData2DLinear::_valsJacobianLumped[] = {
-  1.14583333e+06,  1.14583333e+06,
-  1.14583333e+06,  1.14583333e+06,
-  1.14583333e+06,  1.14583333e+06,
+  4.58333333e+06,  4.58333333e+06,
+  4.58333333e+06,  4.58333333e+06,
+  4.58333333e+06,  4.58333333e+06,
 };
 
 pylith::feassemble::ElasticityExplicitData2DLinear::ElasticityExplicitData2DLinear(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitData3DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitData3DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitData3DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -511,9 +511,9 @@
 
 const double pylith::feassemble::ElasticityExplicitData3DQuadratic::_valsJacobianLumped[] = {
   2.57903646e+06,  2.57903646e+06,  2.57903646e+06,
-  2.40117187e+06,  2.40117187e+06,  2.40117187e+06,
   2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
   2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
+  2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
   1.20947917e+07,  1.20947917e+07,  1.20947917e+07,
   8.35963542e+06,  8.35963542e+06,  8.35963542e+06,
   8.35963542e+06,  8.35963542e+06,  8.35963542e+06,

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitGravData2DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitGravData2DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitGravData2DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -62,7 +62,7 @@
 };
 
 const double pylith::feassemble::ElasticityExplicitGravData2DLinear::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::ElasticityExplicitGravData2DLinear::_basis[] = {
@@ -94,42 +94,42 @@
 };
 
 const double pylith::feassemble::ElasticityExplicitGravData2DLinear::_valsResidual[] = {
- -1.66799924e+10,  1.94563851e+10,
- -2.30534754e+09, -3.86703905e+10,
-  1.89829337e+10, -1.51617967e+10,
+ -6.67199697e+10,  7.78255404e+10,
+ -9.22139015e+09, -1.54681562e+11,
+  7.59317348e+10, -6.06471869e+10,
 };
 
 const double pylith::feassemble::ElasticityExplicitGravData2DLinear::_valsJacobian[] = {
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
 };
 
 const double pylith::feassemble::ElasticityExplicitGravData2DLinear::_valsResidualLumped[] = {
- -1.66797633e+10,  1.94566525e+10,
- -2.30569129e+09, -3.86713835e+10,
-  1.89830483e+10, -1.51610710e+10,
+ -6.67190530e+10,  7.78266098e+10,
+ -9.22276515e+09, -1.54685534e+11,
+  7.59321932e+10, -6.06442841e+10,
 };
 
 const double pylith::feassemble::ElasticityExplicitGravData2DLinear::_valsJacobianLumped[] = {
-  1.14583333e+06,  1.14583333e+06,
-  1.14583333e+06,  1.14583333e+06,
-  1.14583333e+06,  1.14583333e+06,
+  4.58333333e+06,  4.58333333e+06,
+  4.58333333e+06,  4.58333333e+06,
+  4.58333333e+06,  4.58333333e+06,
 };
 
 pylith::feassemble::ElasticityExplicitGravData2DLinear::ElasticityExplicitGravData2DLinear(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitGravData3DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitGravData3DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitGravData3DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -511,9 +511,9 @@
 
 const double pylith::feassemble::ElasticityExplicitGravData3DQuadratic::_valsJacobianLumped[] = {
   2.57903646e+06,  2.57903646e+06,  2.57903646e+06,
-  2.40117187e+06,  2.40117187e+06,  2.40117187e+06,
   2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
   2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
+  2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
   1.20947917e+07,  1.20947917e+07,  1.20947917e+07,
   8.35963542e+06,  8.35963542e+06,  8.35963542e+06,
   8.35963542e+06,  8.35963542e+06,  8.35963542e+06,

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformData2DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformData2DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformData2DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -62,7 +62,7 @@
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformData2DLinear::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformData2DLinear::_basis[] = {
@@ -94,42 +94,42 @@
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformData2DLinear::_valsResidual[] = {
- -1.30908158e+11,  1.45826462e+11,
-  4.13431858e+10, -1.44671497e+11,
-  8.95625655e+10, -1.15576609e+09,
+ -5.23632630e+11,  5.83305846e+11,
+  1.65372743e+11, -5.78685990e+11,
+  3.58250262e+11, -4.62306437e+09,
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformData2DLinear::_valsJacobian[] = {
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformData2DLinear::_valsResidualLumped[] = {
- -1.30907928e+11,  1.45826729e+11,
-  4.13428421e+10, -1.44672491e+11,
-  8.95626801e+10, -1.15504040e+09,
+ -5.23631714e+11,  5.83306915e+11,
+  1.65371368e+11, -5.78689962e+11,
+  3.58250720e+11, -4.62016160e+09,
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformData2DLinear::_valsJacobianLumped[] = {
-  1.14583333e+06,  1.14583333e+06,
-  1.14583333e+06,  1.14583333e+06,
-  1.14583333e+06,  1.14583333e+06,
+  4.58333333e+06,  4.58333333e+06,
+  4.58333333e+06,  4.58333333e+06,
+  4.58333333e+06,  4.58333333e+06,
 };
 
 pylith::feassemble::ElasticityExplicitLgDeformData2DLinear::ElasticityExplicitLgDeformData2DLinear(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformData3DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformData3DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformData3DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -511,9 +511,9 @@
 
 const double pylith::feassemble::ElasticityExplicitLgDeformData3DQuadratic::_valsJacobianLumped[] = {
   2.57903646e+06,  2.57903646e+06,  2.57903646e+06,
-  2.40117187e+06,  2.40117187e+06,  2.40117187e+06,
   2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
   2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
+  2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
   1.20947917e+07,  1.20947917e+07,  1.20947917e+07,
   8.35963542e+06,  8.35963542e+06,  8.35963542e+06,
   8.35963542e+06,  8.35963542e+06,  8.35963542e+06,

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformGravData2DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformGravData2DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformGravData2DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -62,7 +62,7 @@
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformGravData2DLinear::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformGravData2DLinear::_basis[] = {
@@ -94,42 +94,42 @@
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformGravData2DLinear::_valsResidual[] = {
- -1.30908158e+11,  1.34368128e+11,
-  4.13431858e+10, -1.56129831e+11,
-  8.95625655e+10, -1.26140994e+10,
+ -5.23632630e+11,  5.37472513e+11,
+  1.65372743e+11, -6.24519323e+11,
+  3.58250262e+11, -5.04563977e+10,
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformGravData2DLinear::_valsJacobian[] = {
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  3.81944444e+05,  0.00000000e+00,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
-  0.00000000e+00,  3.81944444e+05,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  1.52777778e+06,  0.00000000e+00,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
+  0.00000000e+00,  1.52777778e+06,
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformGravData2DLinear::_valsResidualLumped[] = {
- -1.30907928e+11,  1.34368396e+11,
-  4.13428421e+10, -1.56130824e+11,
-  8.95626801e+10, -1.26133737e+10,
+ -5.23631714e+11,  5.37473582e+11,
+  1.65371368e+11, -6.24523296e+11,
+  3.58250720e+11, -5.04534949e+10,
 };
 
 const double pylith::feassemble::ElasticityExplicitLgDeformGravData2DLinear::_valsJacobianLumped[] = {
-  1.14583333e+06,  1.14583333e+06,
-  1.14583333e+06,  1.14583333e+06,
-  1.14583333e+06,  1.14583333e+06,
+  4.58333333e+06,  4.58333333e+06,
+  4.58333333e+06,  4.58333333e+06,
+  4.58333333e+06,  4.58333333e+06,
 };
 
 pylith::feassemble::ElasticityExplicitLgDeformGravData2DLinear::ElasticityExplicitLgDeformGravData2DLinear(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformGravData3DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformGravData3DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityExplicitLgDeformGravData3DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -511,9 +511,9 @@
 
 const double pylith::feassemble::ElasticityExplicitLgDeformGravData3DQuadratic::_valsJacobianLumped[] = {
   2.57903646e+06,  2.57903646e+06,  2.57903646e+06,
-  2.40117187e+06,  2.40117187e+06,  2.40117187e+06,
   2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
   2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
+  2.40117188e+06,  2.40117188e+06,  2.40117188e+06,
   1.20947917e+07,  1.20947917e+07,  1.20947917e+07,
   8.35963542e+06,  8.35963542e+06,  8.35963542e+06,
   8.35963542e+06,  8.35963542e+06,  8.35963542e+06,

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitData1DLinear.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitdata1dlinear_hh)
 #define pylith_feassemble_elasticityimplicitdata1dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitData1DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData1DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitdata1dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitdata1dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitData2DLinear.hh"
 
@@ -62,7 +62,7 @@
 };
 
 const double pylith::feassemble::ElasticityImplicitData2DLinear::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::ElasticityImplicitData2DLinear::_basis[] = {
@@ -94,30 +94,30 @@
 };
 
 const double pylith::feassemble::ElasticityImplicitData2DLinear::_valsResidual[] = {
- -2.62107244e+10,  7.10820313e+10,
- -7.87159091e+09, -6.58203125e+10,
-  3.40823153e+10, -5.26171875e+09,
+ -1.04842898e+11,  2.84328125e+11,
+ -3.14863636e+10, -2.63281250e+11,
+  1.36329261e+11, -2.10468750e+10,
 };
 
 const double pylith::feassemble::ElasticityImplicitData2DLinear::_valsJacobian[] = {
-  1.08927557e+10, -6.13991477e+09,
- -3.99715909e+09,  1.83948864e+09,
- -6.89559659e+09,  4.30042614e+09,
- -6.13991477e+09,  1.89893466e+10,
-  2.07386364e+09, -1.54673295e+10,
-  4.06605114e+09, -3.52201705e+09,
- -3.99715909e+09,  2.07386364e+09,
-  5.42045455e+09,  1.61931818e+09,
- -1.42329545e+09, -3.69318182e+09,
-  1.83948864e+09, -1.54673295e+10,
-  1.61931818e+09,  1.48664773e+10,
- -3.45880682e+09,  6.00852273e+08,
- -6.89559659e+09,  4.06605114e+09,
- -1.42329545e+09, -3.45880682e+09,
-  8.31889205e+09, -6.07244318e+08,
-  4.30042614e+09, -3.52201705e+09,
- -3.69318182e+09,  6.00852273e+08,
- -6.07244318e+08,  2.92116477e+09,
+  4.35710227e+10, -2.45596591e+10,
+ -1.59886364e+10,  7.35795455e+09,
+ -2.75823864e+10,  1.72017045e+10,
+ -2.45596591e+10,  7.59573864e+10,
+  8.29545455e+09, -6.18693182e+10,
+  1.62642045e+10, -1.40880682e+10,
+ -1.59886364e+10,  8.29545455e+09,
+  2.16818182e+10,  6.47727273e+09,
+ -5.69318182e+09, -1.47727273e+10,
+  7.35795455e+09, -6.18693182e+10,
+  6.47727273e+09,  5.94659091e+10,
+ -1.38352273e+10,  2.40340909e+09,
+ -2.75823864e+10,  1.62642045e+10,
+ -5.69318182e+09, -1.38352273e+10,
+  3.32755682e+10, -2.42897727e+09,
+  1.72017045e+10, -1.40880682e+10,
+ -1.47727273e+10,  2.40340909e+09,
+ -2.42897727e+09,  1.16846591e+10,
 };
 
 pylith::feassemble::ElasticityImplicitData2DLinear::ElasticityImplicitData2DLinear(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitdata2dlinear_hh)
 #define pylith_feassemble_elasticityimplicitdata2dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitData2DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData2DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitdata2dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitdata2dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitData3DLinear.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitdata3dlinear_hh)
 #define pylith_feassemble_elasticityimplicitdata3dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitData3DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitData3DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitdata3dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitdata3dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitGravData1DLinear.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitgravdata1dlinear_hh)
 #define pylith_feassemble_elasticityimplicitgravdata1dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitGravData1DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData1DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitgravdata1dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitgravdata1dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitGravData2DLinear.hh"
 
@@ -62,7 +62,7 @@
 };
 
 const double pylith::feassemble::ElasticityImplicitGravData2DLinear::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::ElasticityImplicitGravData2DLinear::_basis[] = {
@@ -94,30 +94,30 @@
 };
 
 const double pylith::feassemble::ElasticityImplicitGravData2DLinear::_valsResidual[] = {
- -2.62107244e+10,  5.96236979e+10,
- -7.87159091e+09, -7.72786458e+10,
-  3.40823153e+10, -1.67200521e+10,
+ -1.04842898e+11,  2.38494792e+11,
+ -3.14863636e+10, -3.09114583e+11,
+  1.36329261e+11, -6.68802083e+10,
 };
 
 const double pylith::feassemble::ElasticityImplicitGravData2DLinear::_valsJacobian[] = {
-  1.08927557e+10, -6.13991477e+09,
- -3.99715909e+09,  1.83948864e+09,
- -6.89559659e+09,  4.30042614e+09,
- -6.13991477e+09,  1.89893466e+10,
-  2.07386364e+09, -1.54673295e+10,
-  4.06605114e+09, -3.52201705e+09,
- -3.99715909e+09,  2.07386364e+09,
-  5.42045455e+09,  1.61931818e+09,
- -1.42329545e+09, -3.69318182e+09,
-  1.83948864e+09, -1.54673295e+10,
-  1.61931818e+09,  1.48664773e+10,
- -3.45880682e+09,  6.00852273e+08,
- -6.89559659e+09,  4.06605114e+09,
- -1.42329545e+09, -3.45880682e+09,
-  8.31889205e+09, -6.07244318e+08,
-  4.30042614e+09, -3.52201705e+09,
- -3.69318182e+09,  6.00852273e+08,
- -6.07244318e+08,  2.92116477e+09,
+  4.35710227e+10, -2.45596591e+10,
+ -1.59886364e+10,  7.35795455e+09,
+ -2.75823864e+10,  1.72017045e+10,
+ -2.45596591e+10,  7.59573864e+10,
+  8.29545455e+09, -6.18693182e+10,
+  1.62642045e+10, -1.40880682e+10,
+ -1.59886364e+10,  8.29545455e+09,
+  2.16818182e+10,  6.47727273e+09,
+ -5.69318182e+09, -1.47727273e+10,
+  7.35795455e+09, -6.18693182e+10,
+  6.47727273e+09,  5.94659091e+10,
+ -1.38352273e+10,  2.40340909e+09,
+ -2.75823864e+10,  1.62642045e+10,
+ -5.69318182e+09, -1.38352273e+10,
+  3.32755682e+10, -2.42897727e+09,
+  1.72017045e+10, -1.40880682e+10,
+ -1.47727273e+10,  2.40340909e+09,
+ -2.42897727e+09,  1.16846591e+10,
 };
 
 pylith::feassemble::ElasticityImplicitGravData2DLinear::ElasticityImplicitGravData2DLinear(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitgravdata2dlinear_hh)
 #define pylith_feassemble_elasticityimplicitgravdata2dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitGravData2DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData2DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitgravdata2dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitgravdata2dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitGravData3DLinear.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitgravdata3dlinear_hh)
 #define pylith_feassemble_elasticityimplicitgravdata3dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #include "ElasticityImplicitGravData3DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitGravData3DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticity.
+// This file was generated from python application elasticityapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitgravdata3dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitgravdata3dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformData1DLinear.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformdata1dlinear_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformdata1dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformData1DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData1DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformdata1dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformdata1dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformData2DLinear.hh"
 
@@ -62,7 +62,7 @@
 };
 
 const double pylith::feassemble::ElasticityImplicitLgDeformData2DLinear::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::ElasticityImplicitLgDeformData2DLinear::_basis[] = {
@@ -94,30 +94,30 @@
 };
 
 const double pylith::feassemble::ElasticityImplicitLgDeformData2DLinear::_valsResidual[] = {
- -3.65540787e+11,  1.05895913e+12,
-  9.00343192e+10, -1.09679715e+12,
-  2.75506468e+11,  3.78380237e+10,
+ -1.46216315e+12,  4.23583651e+12,
+  3.60137277e+11, -4.38718860e+12,
+  1.10202587e+12,  1.51352095e+11,
 };
 
 const double pylith::feassemble::ElasticityImplicitLgDeformData2DLinear::_valsJacobian[] = {
-  4.36313261e+11, -1.48699027e+11,
- -2.81223194e+11,  8.77736676e+10,
- -1.55090067e+11,  6.09253592e+10,
- -1.48699027e+11,  7.56519651e+11,
-  9.16706846e+10, -6.28762859e+11,
-  5.70283422e+10, -1.27756792e+11,
- -2.81223194e+11,  9.16706846e+10,
-  2.80835568e+11, -2.94466026e+10,
-  3.87626315e+08, -6.22240820e+10,
-  8.77736676e+10, -6.28762859e+11,
- -2.94466026e+10,  6.55682896e+11,
- -5.83270649e+10, -2.69200376e+10,
- -1.55090067e+11,  5.70283422e+10,
-  3.87626315e+08, -5.83270649e+10,
-  1.54702440e+11,  1.29872276e+09,
-  6.09253592e+10, -1.27756792e+11,
- -6.22240820e+10, -2.69200376e+10,
-  1.29872276e+09,  1.54676830e+11,
+  1.74525304e+12, -5.94796107e+11,
+ -1.12489278e+12,  3.51094670e+11,
+ -6.20360267e+11,  2.43701437e+11,
+ -5.94796107e+11,  3.02607860e+12,
+  3.66682739e+11, -2.51505144e+12,
+  2.28113369e+11, -5.11027168e+11,
+ -1.12489278e+12,  3.66682739e+11,
+  1.12334227e+12, -1.17786411e+11,
+  1.55050526e+09, -2.48896328e+11,
+  3.51094670e+11, -2.51505144e+12,
+ -1.17786411e+11,  2.62273159e+12,
+ -2.33308260e+11, -1.07680150e+11,
+ -6.20360267e+11,  2.28113369e+11,
+  1.55050526e+09, -2.33308260e+11,
+  6.18809761e+11,  5.19489106e+09,
+  2.43701437e+11, -5.11027168e+11,
+ -2.48896328e+11, -1.07680150e+11,
+  5.19489106e+09,  6.18707319e+11,
 };
 
 pylith::feassemble::ElasticityImplicitLgDeformData2DLinear::ElasticityImplicitLgDeformData2DLinear(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformdata2dlinear_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformdata2dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformData2DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData2DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformdata2dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformdata2dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformData3DLinear.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformdata3dlinear_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformdata3dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformData3DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformData3DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformdata3dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformdata3dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformGravData1DLinear.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformgravdata1dlinear_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformgravdata1dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformGravData1DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData1DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformgravdata1dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformgravdata1dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformGravData2DLinear.hh"
 
@@ -62,7 +62,7 @@
 };
 
 const double pylith::feassemble::ElasticityImplicitLgDeformGravData2DLinear::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::ElasticityImplicitLgDeformGravData2DLinear::_basis[] = {
@@ -94,30 +94,30 @@
 };
 
 const double pylith::feassemble::ElasticityImplicitLgDeformGravData2DLinear::_valsResidual[] = {
- -3.65540787e+11,  1.04750079e+12,
-  9.00343192e+10, -1.10825548e+12,
-  2.75506468e+11,  2.63796904e+10,
+ -1.46216315e+12,  4.19000317e+12,
+  3.60137277e+11, -4.43302194e+12,
+  1.10202587e+12,  1.05518761e+11,
 };
 
 const double pylith::feassemble::ElasticityImplicitLgDeformGravData2DLinear::_valsJacobian[] = {
-  4.36313261e+11, -1.48699027e+11,
- -2.81223194e+11,  8.77736676e+10,
- -1.55090067e+11,  6.09253592e+10,
- -1.48699027e+11,  7.56519651e+11,
-  9.16706846e+10, -6.28762859e+11,
-  5.70283422e+10, -1.27756792e+11,
- -2.81223194e+11,  9.16706846e+10,
-  2.80835568e+11, -2.94466026e+10,
-  3.87626315e+08, -6.22240820e+10,
-  8.77736676e+10, -6.28762859e+11,
- -2.94466026e+10,  6.55682896e+11,
- -5.83270649e+10, -2.69200376e+10,
- -1.55090067e+11,  5.70283422e+10,
-  3.87626315e+08, -5.83270649e+10,
-  1.54702440e+11,  1.29872276e+09,
-  6.09253592e+10, -1.27756792e+11,
- -6.22240820e+10, -2.69200376e+10,
-  1.29872276e+09,  1.54676830e+11,
+  1.74525304e+12, -5.94796107e+11,
+ -1.12489278e+12,  3.51094670e+11,
+ -6.20360267e+11,  2.43701437e+11,
+ -5.94796107e+11,  3.02607860e+12,
+  3.66682739e+11, -2.51505144e+12,
+  2.28113369e+11, -5.11027168e+11,
+ -1.12489278e+12,  3.66682739e+11,
+  1.12334227e+12, -1.17786411e+11,
+  1.55050526e+09, -2.48896328e+11,
+  3.51094670e+11, -2.51505144e+12,
+ -1.17786411e+11,  2.62273159e+12,
+ -2.33308260e+11, -1.07680150e+11,
+ -6.20360267e+11,  2.28113369e+11,
+  1.55050526e+09, -2.33308260e+11,
+  6.18809761e+11,  5.19489106e+09,
+  2.43701437e+11, -5.11027168e+11,
+ -2.48896328e+11, -1.07680150e+11,
+  5.19489106e+09,  6.18707319e+11,
 };
 
 pylith::feassemble::ElasticityImplicitLgDeformGravData2DLinear::ElasticityImplicitLgDeformGravData2DLinear(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformgravdata2dlinear_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformgravdata2dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformGravData2DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData2DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformgravdata2dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformgravdata2dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformGravData3DLinear.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DLinear.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DLinear.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DLinear.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformgravdata3dlinear_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformgravdata3dlinear_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #include "ElasticityImplicitLgDeformGravData3DQuadratic.hh"
 

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DQuadratic.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DQuadratic.hh	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/ElasticityImplicitLgDeformGravData3DQuadratic.hh	2010-05-29 03:46:14 UTC (rev 16827)
@@ -11,7 +11,7 @@
 //
 
 // DO NOT EDIT THIS FILE
-// This file was generated from python application integratorelasticitylgdeform.
+// This file was generated from python application elasticitylgdeformapp.
 
 #if !defined(pylith_feassemble_elasticityimplicitlgdeformgravdata3dquadratic_hh)
 #define pylith_feassemble_elasticityimplicitlgdeformgravdata3dquadratic_hh

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/Quadrature2DLinear.py
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/Quadrature2DLinear.py	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/Quadrature2DLinear.py	2010-05-29 03:46:14 UTC (rev 16827)
@@ -67,7 +67,7 @@
     
     self.quadPtsRef = numpy.array( [[-1.0/3.0, -1.0/3.0]], dtype=numpy.float64)
     #self.quadPtsRef = numpy.array( [[1.0/3.0, 1.0/3.0]], dtype=numpy.float64)
-    self.quadWts = numpy.array([0.5], dtype=numpy.float64)
+    self.quadWts = numpy.array([2.0], dtype=numpy.float64)
     self.numBasis = 3
     self.numQuadPts = 1
     self.spaceDim = 2

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -44,20 +44,20 @@
 };
 
 const double pylith::feassemble::QuadratureData2DLinear::_quadPtsRef[] = {
-  3.33333333e-01,  3.33333333e-01,
+ -3.33333333e-01, -3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2DLinear::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::QuadratureData2DLinear::_quadPts[] = {
- -5.33333333e-01,  3.33333333e-01,
+ -1.66666667e-01, -3.33333333e-02,
 };
 
 const double pylith::feassemble::QuadratureData2DLinear::_basis[] = {
- -3.33333333e-01,  6.66666667e-01,
-  6.66666667e-01,};
+  3.33333333e-01,  3.33333333e-01,
+  3.33333333e-01,};
 
 const double pylith::feassemble::QuadratureData2DLinear::_basisDerivRef[] = {
  -5.00000000e-01, -5.00000000e-01,

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -25,7 +25,7 @@
 
 const int pylith::feassemble::QuadratureData2DQuadratic::_numBasis = 6;
 
-const int pylith::feassemble::QuadratureData2DQuadratic::_numQuadPts = 3;
+const int pylith::feassemble::QuadratureData2DQuadratic::_numQuadPts = 6;
 
 const double pylith::feassemble::QuadratureData2DQuadratic::_vertices[] = {
  -1.00000000e+00, -1.00000000e+00,
@@ -50,35 +50,68 @@
 };
 
 const double pylith::feassemble::QuadratureData2DQuadratic::_quadPtsRef[] = {
+ -7.50000000e-01, -7.50000000e-01,
+  7.50000000e-01, -7.50000000e-01,
+ -7.50000000e-01,  7.50000000e-01,
   0.00000000e+00, -7.50000000e-01,
  -7.50000000e-01,  0.00000000e+00,
- -7.50000000e-01, -7.50000000e-01,
+  2.50000000e-01,  2.50000000e-01,
 };
 
 const double pylith::feassemble::QuadratureData2DQuadratic::_quadWts[] = {
-  6.66666667e-01,  6.66666667e-01,  6.66666667e-01,
+  3.33333333e-01,  3.33333333e-01,  3.33333333e-01,  3.33333333e-01,  3.33333333e-01,  3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2DQuadratic::_quadPts[] = {
+ -8.12500000e-01, -6.62500000e-01,
+  6.87500000e-01,  2.37500000e-01,
+ -1.18750000e+00,  4.62500000e-01,
  -6.25000000e-02, -2.12500000e-01,
  -1.00000000e+00, -1.00000000e-01,
- -8.12500000e-01, -6.62500000e-01,
+ -6.25000000e-02,  6.87500000e-01,
 };
 
 const double pylith::feassemble::QuadratureData2DQuadratic::_basis[] = {
+  3.75000000e-01, -9.37500000e-02,
+ -9.37500000e-02,  6.25000000e-02,
+  3.75000000e-01,  3.75000000e-01,
+  0.00000000e+00,  6.56250000e-01,
+ -9.37500000e-02,  4.37500000e-01,
+ -0.00000000e+00, -0.00000000e+00,
+  0.00000000e+00, -9.37500000e-02,
+  6.56250000e-01,  4.37500000e-01,
+ -0.00000000e+00, -0.00000000e+00,
  -9.37500000e-02,  0.00000000e+00,
  -9.37500000e-02,  2.50000000e-01,
   1.87500000e-01,  7.50000000e-01,
  -9.37500000e-02, -9.37500000e-02,
   0.00000000e+00,  2.50000000e-01,
   7.50000000e-01,  1.87500000e-01,
-  3.75000000e-01, -9.37500000e-02,
- -9.37500000e-02,  6.25000000e-02,
-  3.75000000e-01,  3.75000000e-01,
+  3.75000000e-01,  1.56250000e-01,
+  1.56250000e-01,  1.56250000e+00,
+ -6.25000000e-01, -6.25000000e-01,
 };
 
 const double pylith::feassemble::QuadratureData2DQuadratic::_basisDerivRef[] = {
+ -1.00000000e+00, -1.00000000e+00,
+ -2.50000000e-01,  0.00000000e+00,
+  0.00000000e+00, -2.50000000e-01,
+  2.50000000e-01,  2.50000000e-01,
+ -2.50000000e-01,  1.25000000e+00,
+  1.25000000e+00, -2.50000000e-01,
+  5.00000000e-01,  5.00000000e-01,
+  1.25000000e+00,  0.00000000e+00,
+  0.00000000e+00, -2.50000000e-01,
+  2.50000000e-01,  1.75000000e+00,
  -2.50000000e-01, -2.50000000e-01,
+ -1.75000000e+00, -1.75000000e+00,
+  5.00000000e-01,  5.00000000e-01,
+ -2.50000000e-01,  0.00000000e+00,
+  0.00000000e+00,  1.25000000e+00,
+  1.75000000e+00,  2.50000000e-01,
+ -1.75000000e+00, -1.75000000e+00,
+ -2.50000000e-01, -2.50000000e-01,
+ -2.50000000e-01, -2.50000000e-01,
   5.00000000e-01,  0.00000000e+00,
   0.00000000e+00, -2.50000000e-01,
   2.50000000e-01,  1.00000000e+00,
@@ -90,16 +123,34 @@
   1.00000000e+00,  2.50000000e-01,
  -1.00000000e+00, -2.50000000e-01,
   5.00000000e-01, -2.50000000e-01,
- -1.00000000e+00, -1.00000000e+00,
- -2.50000000e-01,  0.00000000e+00,
-  0.00000000e+00, -2.50000000e-01,
-  2.50000000e-01,  2.50000000e-01,
- -2.50000000e-01,  1.25000000e+00,
-  1.25000000e+00, -2.50000000e-01,
+  1.00000000e+00,  1.00000000e+00,
+  7.50000000e-01,  0.00000000e+00,
+  0.00000000e+00,  7.50000000e-01,
+  1.25000000e+00,  1.25000000e+00,
+ -1.25000000e+00, -1.75000000e+00,
+ -1.75000000e+00, -1.25000000e+00,
 };
 
 const double pylith::feassemble::QuadratureData2DQuadratic::_basisDeriv[] = {
+ -1.66666667e-01, -1.38888889e+00,
+ -2.08333333e-01, -6.94444444e-02,
+  1.66666667e-01, -2.77777778e-01,
+  4.16666667e-02,  3.47222222e-01,
+ -1.04166667e+00,  1.31944444e+00,
+  1.20833333e+00,  6.94444444e-02,
+  8.33333333e-02,  6.94444444e-01,
+  1.04166667e+00,  3.47222222e-01,
+  1.66666667e-01, -2.77777778e-01,
+ -9.58333333e-01,  2.01388889e+00,
  -4.16666667e-02, -3.47222222e-01,
+ -2.91666667e-01, -2.43055556e+00,
+  8.33333333e-02,  6.94444444e-01,
+ -2.08333333e-01, -6.94444444e-02,
+ -8.33333333e-01,  1.38888889e+00,
+  1.29166667e+00,  7.63888889e-01,
+ -2.91666667e-01, -2.43055556e+00,
+ -4.16666667e-02, -3.47222222e-01,
+ -4.16666667e-02, -3.47222222e-01,
   4.16666667e-01,  1.38888889e-01,
   1.66666667e-01, -2.77777778e-01,
  -4.58333333e-01,  1.18055556e+00,
@@ -111,12 +162,12 @@
   6.66666667e-01,  5.55555556e-01,
  -6.66666667e-01, -5.55555556e-01,
   5.83333333e-01, -1.38888889e-01,
- -1.66666667e-01, -1.38888889e+00,
- -2.08333333e-01, -6.94444444e-02,
-  1.66666667e-01, -2.77777778e-01,
-  4.16666667e-02,  3.47222222e-01,
- -1.04166667e+00,  1.31944444e+00,
-  1.20833333e+00,  6.94444444e-02,
+  1.66666667e-01,  1.38888889e+00,
+  6.25000000e-01,  2.08333333e-01,
+ -5.00000000e-01,  8.33333333e-01,
+  2.08333333e-01,  1.73611111e+00,
+  1.25000000e-01, -2.29166667e+00,
+ -6.25000000e-01, -1.87500000e+00,
 };
 
 const double pylith::feassemble::QuadratureData2DQuadratic::_jacobian[] = {
@@ -126,10 +177,16 @@
   6.00000000e-01,  7.50000000e-01,
   1.00000000e+00, -2.50000000e-01,
   6.00000000e-01,  7.50000000e-01,
+  1.00000000e+00, -2.50000000e-01,
+  6.00000000e-01,  7.50000000e-01,
+  1.00000000e+00, -2.50000000e-01,
+  6.00000000e-01,  7.50000000e-01,
+  1.00000000e+00, -2.50000000e-01,
+  6.00000000e-01,  7.50000000e-01,
 };
 
 const double pylith::feassemble::QuadratureData2DQuadratic::_jacobianDet[] = {
-  9.00000000e-01,  9.00000000e-01,  9.00000000e-01,
+  9.00000000e-01,  9.00000000e-01,  9.00000000e-01,  9.00000000e-01,  9.00000000e-01,  9.00000000e-01,
 };
 
 const double pylith::feassemble::QuadratureData2DQuadratic::_jacobianInv[] = {
@@ -139,6 +196,12 @@
  -6.66666667e-01,  1.11111111e+00,
   8.33333333e-01,  2.77777778e-01,
  -6.66666667e-01,  1.11111111e+00,
+  8.33333333e-01,  2.77777778e-01,
+ -6.66666667e-01,  1.11111111e+00,
+  8.33333333e-01,  2.77777778e-01,
+ -6.66666667e-01,  1.11111111e+00,
+  8.33333333e-01,  2.77777778e-01,
+ -6.66666667e-01,  1.11111111e+00,
 };
 
 pylith::feassemble::QuadratureData2DQuadratic::QuadratureData2DQuadratic(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXY.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXY.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXY.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -44,20 +44,20 @@
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXY::_quadPtsRef[] = {
-  3.33333333e-01,  3.33333333e-01,
+ -3.33333333e-01, -3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXY::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXY::_quadPts[] = {
- -6.66666667e-01,  0.00000000e+00,  6.66666667e-01,
+ -3.33333333e-01,  0.00000000e+00,  3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXY::_basis[] = {
- -3.33333333e-01,  6.66666667e-01,
-  6.66666667e-01,};
+  3.33333333e-01,  3.33333333e-01,
+  3.33333333e-01,};
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXY::_basisDerivRef[] = {
  -5.00000000e-01, -5.00000000e-01,

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXYZ.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXYZ.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXYZ.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -44,20 +44,20 @@
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXYZ::_quadPtsRef[] = {
-  3.33333333e-01,  3.33333333e-01,
+ -3.33333333e-01, -3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXYZ::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXYZ::_quadPts[] = {
- -6.66666667e-01,  0.00000000e+00,  6.66666667e-01,
+ -3.33333333e-01,  0.00000000e+00,  3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXYZ::_basis[] = {
- -3.33333333e-01,  6.66666667e-01,
-  6.66666667e-01,};
+  3.33333333e-01,  3.33333333e-01,
+  3.33333333e-01,};
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXYZ::_basisDerivRef[] = {
  -5.00000000e-01, -5.00000000e-01,

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXZ.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXZ.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearXZ.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -44,20 +44,20 @@
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXZ::_quadPtsRef[] = {
-  3.33333333e-01,  3.33333333e-01,
+ -3.33333333e-01, -3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXZ::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXZ::_quadPts[] = {
- -6.66666667e-01,  0.00000000e+00,  6.66666667e-01,
+ -3.33333333e-01,  0.00000000e+00,  3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXZ::_basis[] = {
- -3.33333333e-01,  6.66666667e-01,
-  6.66666667e-01,};
+  3.33333333e-01,  3.33333333e-01,
+  3.33333333e-01,};
 
 const double pylith::feassemble::QuadratureData2Din3DLinearXZ::_basisDerivRef[] = {
  -5.00000000e-01, -5.00000000e-01,

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearYZ.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearYZ.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DLinearYZ.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -44,20 +44,20 @@
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearYZ::_quadPtsRef[] = {
-  3.33333333e-01,  3.33333333e-01,
+ -3.33333333e-01, -3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearYZ::_quadWts[] = {
-  5.00000000e-01,
+  2.00000000e+00,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearYZ::_quadPts[] = {
-  0.00000000e+00,  6.66666667e-01,  6.66666667e-01,
+  0.00000000e+00,  3.33333333e-01,  3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DLinearYZ::_basis[] = {
- -3.33333333e-01,  6.66666667e-01,
-  6.66666667e-01,};
+  3.33333333e-01,  3.33333333e-01,
+  3.33333333e-01,};
 
 const double pylith::feassemble::QuadratureData2Din3DLinearYZ::_basisDerivRef[] = {
  -5.00000000e-01, -5.00000000e-01,

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DQuadratic.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DQuadratic.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData2Din3DQuadratic.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -25,7 +25,7 @@
 
 const int pylith::feassemble::QuadratureData2Din3DQuadratic::_numBasis = 6;
 
-const int pylith::feassemble::QuadratureData2Din3DQuadratic::_numQuadPts = 3;
+const int pylith::feassemble::QuadratureData2Din3DQuadratic::_numQuadPts = 6;
 
 const double pylith::feassemble::QuadratureData2Din3DQuadratic::_vertices[] = {
   2.00000000e+00, -5.00000000e-01, -5.00000000e-01,
@@ -50,35 +50,68 @@
 };
 
 const double pylith::feassemble::QuadratureData2Din3DQuadratic::_quadPtsRef[] = {
+ -7.50000000e-01, -7.50000000e-01,
+  7.50000000e-01, -7.50000000e-01,
+ -7.50000000e-01,  7.50000000e-01,
   0.00000000e+00, -7.50000000e-01,
  -7.50000000e-01,  0.00000000e+00,
- -7.50000000e-01, -7.50000000e-01,
+  2.50000000e-01,  2.50000000e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DQuadratic::_quadWts[] = {
-  6.66666667e-01,  6.66666667e-01,  6.66666667e-01,
+  3.33333333e-01,  3.33333333e-01,  3.33333333e-01,  3.33333333e-01,  3.33333333e-01,  3.33333333e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DQuadratic::_quadPts[] = {
+  1.50000000e+00,  0.00000000e+00, -1.25000000e-01,
+  3.75000000e-01,  2.62500000e+00,  2.50000000e-01,
+ -3.75000000e-01,  3.75000000e-01,  1.75000000e+00,
   9.37500000e-01,  1.31250000e+00,  6.25000000e-02,
   5.62500000e-01,  1.87500000e-01,  8.12500000e-01,
-  1.50000000e+00,  0.00000000e+00, -1.25000000e-01,
+ -5.00000000e-01,  2.00000000e+00,  1.37500000e+00,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DQuadratic::_basis[] = {
+  3.75000000e-01, -9.37500000e-02,
+ -9.37500000e-02,  6.25000000e-02,
+  3.75000000e-01,  3.75000000e-01,
+  0.00000000e+00,  6.56250000e-01,
+ -9.37500000e-02,  4.37500000e-01,
+ -0.00000000e+00, -0.00000000e+00,
+  0.00000000e+00, -9.37500000e-02,
+  6.56250000e-01,  4.37500000e-01,
+ -0.00000000e+00, -0.00000000e+00,
  -9.37500000e-02,  0.00000000e+00,
  -9.37500000e-02,  2.50000000e-01,
   1.87500000e-01,  7.50000000e-01,
  -9.37500000e-02, -9.37500000e-02,
   0.00000000e+00,  2.50000000e-01,
   7.50000000e-01,  1.87500000e-01,
-  3.75000000e-01, -9.37500000e-02,
- -9.37500000e-02,  6.25000000e-02,
-  3.75000000e-01,  3.75000000e-01,
+  3.75000000e-01,  1.56250000e-01,
+  1.56250000e-01,  1.56250000e+00,
+ -6.25000000e-01, -6.25000000e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DQuadratic::_basisDerivRef[] = {
+ -1.00000000e+00, -1.00000000e+00,
+ -2.50000000e-01,  0.00000000e+00,
+  0.00000000e+00, -2.50000000e-01,
+  2.50000000e-01,  2.50000000e-01,
+ -2.50000000e-01,  1.25000000e+00,
+  1.25000000e+00, -2.50000000e-01,
+  5.00000000e-01,  5.00000000e-01,
+  1.25000000e+00,  0.00000000e+00,
+  0.00000000e+00, -2.50000000e-01,
+  2.50000000e-01,  1.75000000e+00,
  -2.50000000e-01, -2.50000000e-01,
+ -1.75000000e+00, -1.75000000e+00,
+  5.00000000e-01,  5.00000000e-01,
+ -2.50000000e-01,  0.00000000e+00,
+  0.00000000e+00,  1.25000000e+00,
+  1.75000000e+00,  2.50000000e-01,
+ -1.75000000e+00, -1.75000000e+00,
+ -2.50000000e-01, -2.50000000e-01,
+ -2.50000000e-01, -2.50000000e-01,
   5.00000000e-01,  0.00000000e+00,
   0.00000000e+00, -2.50000000e-01,
   2.50000000e-01,  1.00000000e+00,
@@ -90,16 +123,34 @@
   1.00000000e+00,  2.50000000e-01,
  -1.00000000e+00, -2.50000000e-01,
   5.00000000e-01, -2.50000000e-01,
- -1.00000000e+00, -1.00000000e+00,
- -2.50000000e-01,  0.00000000e+00,
-  0.00000000e+00, -2.50000000e-01,
-  2.50000000e-01,  2.50000000e-01,
- -2.50000000e-01,  1.25000000e+00,
-  1.25000000e+00, -2.50000000e-01,
+  1.00000000e+00,  1.00000000e+00,
+  7.50000000e-01,  0.00000000e+00,
+  0.00000000e+00,  7.50000000e-01,
+  1.25000000e+00,  1.25000000e+00,
+ -1.25000000e+00, -1.75000000e+00,
+ -1.75000000e+00, -1.25000000e+00,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DQuadratic::_basisDeriv[] = {
+  7.50000000e-01, -2.50000000e-01, -7.05882353e-01,
+ -3.12500000e-02, -1.56250000e-01,  2.94117647e-02,
+  2.18750000e-01,  9.37500000e-02, -2.05882353e-01,
+ -1.87500000e-01,  6.25000000e-02,  1.76470588e-01,
+ -1.12500000e+00, -6.25000000e-01,  1.05882353e+00,
+  3.75000000e-01,  8.75000000e-01, -3.52941176e-01,
+ -3.75000000e-01,  1.25000000e-01,  3.52941176e-01,
+  1.56250000e-01,  7.81250000e-01, -1.47058824e-01,
+  2.18750000e-01,  9.37500000e-02, -2.05882353e-01,
+ -1.50000000e+00, -5.00000000e-01,  1.41176471e+00,
   1.87500000e-01, -6.25000000e-02, -1.76470588e-01,
+  1.31250000e+00, -4.37500000e-01, -1.23529412e+00,
+ -3.75000000e-01,  1.25000000e-01,  3.52941176e-01,
+ -3.12500000e-02, -1.56250000e-01,  2.94117647e-02,
+ -1.09375000e+00, -4.68750000e-01,  1.02941176e+00,
+  0.00000000e+00,  1.00000000e+00,  2.77555756e-17,
+  1.31250000e+00, -4.37500000e-01, -1.23529412e+00,
+  1.87500000e-01, -6.25000000e-02, -1.76470588e-01,
+  1.87500000e-01, -6.25000000e-02, -1.76470588e-01,
   6.25000000e-02,  3.12500000e-01, -5.88235294e-02,
   2.18750000e-01,  9.37500000e-02, -2.05882353e-01,
  -8.43750000e-01, -2.18750000e-01,  7.94117647e-01,
@@ -111,12 +162,12 @@
  -9.37500000e-02,  5.31250000e-01,  8.82352941e-02,
   9.37500000e-02, -5.31250000e-01, -8.82352941e-02,
   2.81250000e-01,  4.06250000e-01, -2.64705882e-01,
-  7.50000000e-01, -2.50000000e-01, -7.05882353e-01,
- -3.12500000e-02, -1.56250000e-01,  2.94117647e-02,
-  2.18750000e-01,  9.37500000e-02, -2.05882353e-01,
- -1.87500000e-01,  6.25000000e-02,  1.76470588e-01,
- -1.12500000e+00, -6.25000000e-01,  1.05882353e+00,
-  3.75000000e-01,  8.75000000e-01, -3.52941176e-01,
+ -7.50000000e-01,  2.50000000e-01,  7.05882353e-01,
+  9.37500000e-02,  4.68750000e-01, -8.82352941e-02,
+ -6.56250000e-01, -2.81250000e-01,  6.17647059e-01,
+ -9.37500000e-01,  3.12500000e-01,  8.82352941e-01,
+  1.37500000e+00, -1.25000000e-01, -1.29411765e+00,
+  8.75000000e-01, -6.25000000e-01, -8.23529412e-01,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DQuadratic::_jacobian[] = {
@@ -129,10 +180,19 @@
  -7.50000000e-01, -1.25000000e+00,
   1.75000000e+00,  2.50000000e-01,
   2.50000000e-01,  1.25000000e+00,
+ -7.50000000e-01, -1.25000000e+00,
+  1.75000000e+00,  2.50000000e-01,
+  2.50000000e-01,  1.25000000e+00,
+ -7.50000000e-01, -1.25000000e+00,
+  1.75000000e+00,  2.50000000e-01,
+  2.50000000e-01,  1.25000000e+00,
+ -7.50000000e-01, -1.25000000e+00,
+  1.75000000e+00,  2.50000000e-01,
+  2.50000000e-01,  1.25000000e+00,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DQuadratic::_jacobianDet[] = {
-  2.98433410e+00,  2.98433410e+00,  2.98433410e+00,
+  2.98433410e+00,  2.98433410e+00,  2.98433410e+00,  2.98433410e+00,  2.98433410e+00,  2.98433410e+00,
 };
 
 const double pylith::feassemble::QuadratureData2Din3DQuadratic::_jacobianInv[] = {
@@ -142,6 +202,12 @@
  -8.75000000e-01, -3.75000000e-01,  8.23529412e-01,
   1.25000000e-01,  6.25000000e-01, -1.17647059e-01,
  -8.75000000e-01, -3.75000000e-01,  8.23529412e-01,
+  1.25000000e-01,  6.25000000e-01, -1.17647059e-01,
+ -8.75000000e-01, -3.75000000e-01,  8.23529412e-01,
+  1.25000000e-01,  6.25000000e-01, -1.17647059e-01,
+ -8.75000000e-01, -3.75000000e-01,  8.23529412e-01,
+  1.25000000e-01,  6.25000000e-01, -1.17647059e-01,
+ -8.75000000e-01, -3.75000000e-01,  8.23529412e-01,
 };
 
 pylith::feassemble::QuadratureData2Din3DQuadratic::QuadratureData2Din3DQuadratic(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData3DLinear.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData3DLinear.cc	2010-05-29 02:23:03 UTC (rev 16826)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/data/QuadratureData3DLinear.cc	2010-05-29 03:46:14 UTC (rev 16827)
@@ -54,11 +54,11 @@
 };
 
 const double pylith::feassemble::QuadratureData3DLinear::_quadPts[] = {
-  8.25000000e-01,  2.25000000e-01,  4.50000000e-01,
+  5.75000000e-01, -2.75000000e-01,  2.00000000e-01,
 };
 
 const double pylith::feassemble::QuadratureData3DLinear::_basis[] = {
- -2.50000000e-01,  2.50000000e-01,  2.50000000e-01,
+  2.50000000e-01,  2.50000000e-01,  2.50000000e-01,
   2.50000000e-01,};
 
 const double pylith::feassemble::QuadratureData3DLinear::_basisDerivRef[] = {



More information about the CIG-COMMITS mailing list