[cig-commits] r7125 - in short/3D/PyLith/trunk: . unittests/pytests/feassemble unittests/pytests/meshio/data

brad at geodynamics.org brad at geodynamics.org
Sun Jun 10 21:48:11 PDT 2007


Author: brad
Date: 2007-06-10 21:48:11 -0700 (Sun, 10 Jun 2007)
New Revision: 7125

Modified:
   short/3D/PyLith/trunk/TODO
   short/3D/PyLith/trunk/unittests/pytests/feassemble/TestFIATLagrange.py
   short/3D/PyLith/trunk/unittests/pytests/meshio/data/twohex8.txt
Log:
Fixed meshio pytest (use established reference cell ordering).

Modified: short/3D/PyLith/trunk/TODO
===================================================================
--- short/3D/PyLith/trunk/TODO	2007-06-11 04:25:02 UTC (rev 7124)
+++ short/3D/PyLith/trunk/TODO	2007-06-11 04:48:11 UTC (rev 7125)
@@ -2,19 +2,6 @@
 MAIN PRIORITIES (Brad)
 ======================================================================
 
-ISSUES: 
-
-  * What is the fault mesh supposed to be??????
-
-  * BruneSlipFn assumes fault mesh is associated with constraint
-    vertices (THIS IS NOT THE CASE).
-
-    The SlipTimeFn stuff doesn't care about topology, only
-    points. Need to eliminate passing both the constraint points and
-    the fault mesh; use one or the other but not both. Perhaps the
-    fault mesh should be composed of the constraint vertices; this
-    would eliminate the need to store the set of constraint vertices.
-
 1. Simple tests with analytical solutions
 
    a. 2-D
@@ -34,14 +21,12 @@
 
 3. Implement faults for kinematic source
    a. Creation of cohesive cells
-     Add more tests for orientations.
+     Add tests for each possible face as fault (CohesiveDataXXX).
 
    b. Implement integrator for faults
 
      ii. FaultCohesiveKin
        (1) C++ unit tests
-         Quad4
-         Hex8
        (2) Python unit tests
          initialize()
          adjustTopology()
@@ -65,7 +50,7 @@
 ======================================================================
 
 Want to take advantage of symmetry and block structure of Jacobian
-when possible.
+matrix when possible.
 
 1. Implement MeshIOHDF5 & HDF5 (helper class)
    a. C++ objects

Modified: short/3D/PyLith/trunk/unittests/pytests/feassemble/TestFIATLagrange.py
===================================================================
--- short/3D/PyLith/trunk/unittests/pytests/feassemble/TestFIATLagrange.py	2007-06-11 04:25:02 UTC (rev 7124)
+++ short/3D/PyLith/trunk/unittests/pytests/feassemble/TestFIATLagrange.py	2007-06-11 04:48:11 UTC (rev 7125)
@@ -158,10 +158,6 @@
     self.quadWts = quadWts
     self.basis = basis
     self.basisDeriv = basisDeriv
-
-    print "quadPts\n",quadPts
-    print "basis\n",basis
-    print "basisDeriv\n",basisDeriv
     return
 
 

Modified: short/3D/PyLith/trunk/unittests/pytests/meshio/data/twohex8.txt
===================================================================
--- short/3D/PyLith/trunk/unittests/pytests/meshio/data/twohex8.txt	2007-06-11 04:25:02 UTC (rev 7124)
+++ short/3D/PyLith/trunk/unittests/pytests/meshio/data/twohex8.txt	2007-06-11 04:48:11 UTC (rev 7125)
@@ -23,8 +23,8 @@
     count = 2
     num-corners = 8
     simplices = {
-             0       0       1       3       2       4       5       7       6
-             1       4       5       7       6       8       9      11      10
+             0       0       1       2       3       4       5       6       7
+             1       4       5       6       7       8       9      10      11
     }
     material-ids = {
              0   7



More information about the cig-commits mailing list