[cig-commits] r14915 - short/3D/PyLith/trunk

brad at geodynamics.org brad at geodynamics.org
Wed May 6 21:02:56 PDT 2009


Author: brad
Date: 2009-05-06 21:02:55 -0700 (Wed, 06 May 2009)
New Revision: 14915

Modified:
   short/3D/PyLith/trunk/TODO
Log:
Reorganized TODO list.

Modified: short/3D/PyLith/trunk/TODO
===================================================================
--- short/3D/PyLith/trunk/TODO	2009-05-07 02:53:34 UTC (rev 14914)
+++ short/3D/PyLith/trunk/TODO	2009-05-07 04:02:55 UTC (rev 14915)
@@ -4,10 +4,31 @@
 
 -1. Fix Tabrez's bug. [Matt]
 
-0. SWIG conversion [Brad]
+1. SNES
 
-  (3) Full-scale tests (few 1-D, 2-D, and 3-D)
+  Reformulate implicit time stepping to use displacement increment.
+  Solution fields should be disp(t) and dispIncr(t).
+  If solnIncr is true, Dirichlet BC set increment values in dispIncr(t).
 
+  add setFieldIncr to Constraint
+  reformulate explicit and implicit time stepping
+
+  Power-law rheology
+
+2. Nondimensionalization
+
+  DataWriteVTK needs dimensionalizer
+
+    Not working
+      coordinates in output (nondimensional instead of dimensioned)
+        create dimensionalized copy (NAME_dimensioned)
+      solution in output (nondimensional instead of dimensioned)
+      const slip rate in output (slip rate not slip)          
+
+  Add ability to use symmetric matrix, set block size (default is 1)
+
+3. Full-scale tests (few 1-D, 2-D, and 3-D)
+
     1-D
       1. axial disp [DONE]
       2. dislocation [DONE]
@@ -33,13 +54,8 @@
       8. gravity w/initial stress and strain 
 
 
-  (4) SNES
-    Reformulate implicit time stepping to use displacement increment.
-    Solution fields should be disp(t) and dispIncr(t).
-    If solnIncr is true, Dirichlet BC set increment values in dispIncr(t).
+4. Add missing unit tests
 
-  (5) Add missing unit tests
-
     pytests.meshio.TestOutputSoln
     pytests.meshio.TestOutputDirichlet
     pytests.meshio.TestOutputFaultKin
@@ -77,7 +93,7 @@
       Integrator::normalizer()
       DataWriter::normalizer()
 
-  (6) Tidy up
+5. Tidy up
 
     How do we determine the orientation for a fault in a 1-D mesh? We
     assume normaldir is +1.0, but cohesive cells could be created so
@@ -112,42 +128,31 @@
   DirichletBC (Python) - rate == None -> dbRate == 0
   DirichletBoundary (Python) - rate == None -> dbRate == 0
 
-1. Memory model [Matt]
+  Cleanup SlipTimeFn tests (refactor test/initialize stuff)
+
+6. Memory model [Matt]
    playpen/memcheck/*
 
-2. Nondimensionalize [Brad]
-    Not working
-      coordinates in output (nondimensional instead of dimensioned)
-        create dimensionalized copy (NAME_dimensioned)
-      solution in output (nondimensional instead of dimensioned)
-      const slip rate in output (slip rate not slip)          
+7. 2-D Plane strain Maxwell viscoelastic rheology [Charles]
 
-3. 3-D Power-law rheology [Charles]
+8. 2-D Plane strain Generalized Maxwell viscoelastic rheology [Charles]
 
-4. 2-D Plane strain Maxwell viscoelastic rheology [Charles]
-
-5. 2-D Plane strain Generalized Maxwell viscoelastic rheology [Charles]
-
-6. 2-D Power-law rheology [Charles]
+9. 2-D Power-law rheology [Charles]
    2D viscoelastic models for plane strain
 
-7. Initial stress, strain, state variables for inelastic models [Charles]
+10. Initial stress, strain, state variables for inelastic models [Charles]
 
-8. Savage-Presscott benchmark [Charles]
+11. Savage-Presscott benchmark [Charles]
 
-9. Analytic BC for reverse-slip benchmark [Charles or Brad]
+12. Analytic BC for reverse-slip benchmark [Charles or Brad]
     a. Create BC for CUBIT mesh.
     b. Create BC for LaGriT mesh.
     c. Run benchmarks.
     d. Generate analytic solutions.
     e. Tabulate results.
 
-10. PETSc SNES nonlinear solvers [Matt]
+13. Update manual for version 1.4 [Brad and Charles]
 
-11. Add ability to use symmetric matrix, set block size (default is 1)
-
-12. Update manual for version 1.4 [Brad and Charles]
-
   Installation using source tarball should not require SWIG, Pyrex, or
   Pyrexembed [need to test]. Should include .i files in tarball for
   reference.
@@ -175,8 +180,6 @@
 
 Cuthill-McKee ordering of vertices
 
-Cleanup SlipTimeFn tests (refactor test/initialize stuff)
-
 ======================================================================
 KNOWN DEFICIENCIES
 ======================================================================



More information about the CIG-COMMITS mailing list