[cig-commits] r18533 - in short/3D/PyLith/trunk: . tests/2d/frictionslide
brad at geodynamics.org
brad at geodynamics.org
Thu Jun 2 18:07:51 PDT 2011
Author: brad
Date: 2011-06-02 18:07:50 -0700 (Thu, 02 Jun 2011)
New Revision: 18533
Modified:
short/3D/PyLith/trunk/TODO
short/3D/PyLith/trunk/tests/2d/frictionslide/plot_friction.py
short/3D/PyLith/trunk/tests/2d/frictionslide/velocitysteps.timedb
Log:
Updated.
Modified: short/3D/PyLith/trunk/TODO
===================================================================
--- short/3D/PyLith/trunk/TODO 2011-06-03 00:53:58 UTC (rev 18532)
+++ short/3D/PyLith/trunk/TODO 2011-06-03 01:07:50 UTC (rev 18533)
@@ -8,6 +8,19 @@
Python scripts
survey
+ Practice
+ Margarete
+ Jeff Thompson
+ Vanessa Heckman
+ Francisco Ortega
+ Susan
+ Surendra
+ Brendan Meade's students
+ Eric Hetland's students
+ Rowena Lohman's students
+ Andy Freed's students
+ Louise's student/postdoc
+
* BUILDBOT
cygwin packaging
@@ -16,7 +29,7 @@
BUGS
----------------------------------------
-* Unform global refinement
+* Unform global refinement [MATT]
Check refinement in parallel thoroughly.
@@ -29,40 +42,35 @@
src/cig/pylith/libsrc/pylith/topology/RefineVol8Face4Edges2.cc:505: void ALE::RefineVol8Face4Edges2::overlapAddNewVertices(const ALE::Obj<ALE::IMesh<int, double> >&, const ALE::MeshOrder&, const ALE::Obj<ALE::IMesh<int, double> >&, const ALE::MeshOrder&): Assertion `remotePoint >= 0' failed.
+* Account for initial strain in viscoelastic models (code) [CHARLES]
-* Rate and state friction
+ Already done?
- Line search diverges, but errors are relatively small.
-
- cd tests/2d/frictionslide
- pylith ratestate_stable.cfg
-
----------------------------------------
-MISSING FEATURES
+MANUAL
----------------------------------------
-* Field split.
+* Cleanup of materials
- Add flag to material [default is false] for creating null vector
- When setting up solver, create null vector, and pass it to KSP
+ + Account for initial strain in viscoelastic models [CHARLES]
- Need to check performance of custom fault preconditioner.
+ + Cleanup documentation
+ + Move formulations not used to Appendix [CHARLES]
+ + Add more information on derivation (especially Generalize Maxwell) [CHARLES]
+ Use impedance approach
+ + Are material models consistent with governing equations discussion? [CHARLES]
+* Step 6-9 in 3d/hex8 switch to HDF5 (update manual and examples) [CHARLES]
-* Cleanup of materials
+* Use field split and global refinement for 3d/tet4. [BRAD]
- + Account for initial strain in viscoelastic models
+* HDF5 [BRAD]
- + Cleanup documentation
- + Move formulations not used to Appendix
- + Cleanup notation
- + Add more information on derivation (especially Generalize Maxwell)
- Use impedance approach
- + Are material models consistent with governing equations discussion?
+* global refinement [BRAD]
- + Step 6-9 in 3d/hex8 switch to HDF5 (update manual and examples)
+* field split [BRAD]
- + Use field split and global refinement (optional) for 3d/tet4.
+ document what happens with field split and the null space
* Fault preconditioner [BRAD]
@@ -102,6 +110,14 @@
CURRENT ISSUES/PRIORITIES (1.7.0)
======================================================================
+* Field split.
+
+ Add flag to material [default is false] for creating null vector
+ When setting up solver, create null vector, and pass it to KSP
+
+ Need to check performance of custom fault preconditioner.
+
+
* GenMaxwellQpQs [BRAD]
2-D and 3-D versions
@@ -142,6 +158,10 @@
+ Need ribbon around fault in order to develop algorithm
+* Line search [MATT]
+
+ Line search should be improved to include the inequality constraints.
+
----------------------------------------------------------------------
SECONDARY PRIORITIES
----------------------------------------------------------------------
Modified: short/3D/PyLith/trunk/tests/2d/frictionslide/plot_friction.py
===================================================================
--- short/3D/PyLith/trunk/tests/2d/frictionslide/plot_friction.py 2011-06-03 00:53:58 UTC (rev 18532)
+++ short/3D/PyLith/trunk/tests/2d/frictionslide/plot_friction.py 2011-06-03 01:07:50 UTC (rev 18533)
@@ -1,6 +1,6 @@
#!/usr/bin/env python
-sim = "ratestate_weak"
+sim = "ratestate_stable"
# ======================================================================
import tables
Modified: short/3D/PyLith/trunk/tests/2d/frictionslide/velocitysteps.timedb
===================================================================
--- short/3D/PyLith/trunk/tests/2d/frictionslide/velocitysteps.timedb 2011-06-03 00:53:58 UTC (rev 18532)
+++ short/3D/PyLith/trunk/tests/2d/frictionslide/velocitysteps.timedb 2011-06-03 01:07:50 UTC (rev 18533)
@@ -7,6 +7,6 @@
2.0 2.0e-6 // slip rate = 1.0e-6
4.0 4.2e-5 // slip rate = 2.0e-5
8.0 6.2e-05 // slip rate = 5.0e-6
-12.0 6.24e-05 // slip rate = 1.0e-7
+12.0 6.28e-05 // slip rate = 2.0e-7
16.0 6.244e-05 // slip rate = 1.0e-8
99.9 6.244e-05 // slip rate = 0
More information about the CIG-COMMITS
mailing list