[cig-commits] r19632 - short/3D/PyLith/branches/v1.6-stable
brad at geodynamics.org
brad at geodynamics.org
Tue Feb 14 15:46:25 PST 2012
Author: brad
Date: 2012-02-14 15:46:25 -0800 (Tue, 14 Feb 2012)
New Revision: 19632
Modified:
short/3D/PyLith/branches/v1.6-stable/TODO
Log:
Updated TODO.
Modified: short/3D/PyLith/branches/v1.6-stable/TODO
===================================================================
--- short/3D/PyLith/branches/v1.6-stable/TODO 2012-02-14 23:46:14 UTC (rev 19631)
+++ short/3D/PyLith/branches/v1.6-stable/TODO 2012-02-14 23:46:25 UTC (rev 19632)
@@ -1,58 +1,11 @@
======================================================================
-CURRENT ISSUES/PRIORITIES (1.7.0)
+CURRENT ISSUES/PRIORITIES
======================================================================
-* GenMaxwellQpQs [BRAD]
+FaultCohesiveDyn::constrainSolnSpace()
- 2-D and 3-D versions
- Need to redo Maxwell time calculation. Use ratio.
- Create benchmark for test (compare against fk)
+ Use line search (log then linear) to find projection
-* Make nucleation for spontaneous rupture modular [BRAD]
-
- spatial and temporal variation in shear/normal stress for nucleation
-
-* Reimplement parameters to use PackedFields. [BRAD]
-
- Fields
- FieldsNew -> PackedFields
- SolutionFields [do this in multifields]
- Use PackedFields for acc, vel, disp(t+dt), disp(t), etc?
- Use Field for dispIncr(t->t+dt), residual(t)
-
-* 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.
-
-
-* Cleanup
-
- Add elasticPrestep() to Formulation
- Remove solnIncr, keep setField()
-
-* 2-D materials
-
- + DruckerPragerPlaneStrain (Drucker-Prager plane strain ) [Charles]
- + PowerLawPlaneStrain (power law plane strain ) [Charles]
-
-* Scalable distribution [MATT]
-
- + It appears that topology adjustment is not currently limiting the runs
- + Need a more memory scalable Distribution
- + Consider simple distribution, followed by cleanup
- + I think the Overlap structure is probably taking up all the memory
- + send/recvMeshOverlap is only used in completeConesV() to call SimpleCopy::copy()
- + Can we use a lighter-weight structure to sit in copy()?
-
- + Need ribbon around fault in order to develop algorithm
-
-* Line search [MATT]
-
- Line search should be improved to include the inequality constraints.
-
----------------------------------------
MISCELLANEOUS
----------------------------------------
More information about the CIG-COMMITS
mailing list