User Tools

Site Tools


software:pylith:plans:2014

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
software:pylith:plans:2014 [2014/02/21 00:28]
baagaard [PyLith Development Plans, Feb 2014]
software:pylith:plans:2014 [2014/02/25 22:30]
baagaard [Version 2.1 (by Jun 2014)]
Line 25: Line 25:
   - Reorganize top-level code to conform to layout needed for multiphysics {{difficult.png}} [0%]   - Reorganize top-level code to conform to layout needed for multiphysics {{difficult.png}} [0%]
     * Setup modular approach for specifying governing equations and computing residuals and Jacobians.     * Setup modular approach for specifying governing equations and computing residuals and Jacobians.
-  - Switch to using PETSc time-stepping (TS) algorithms. {{intermediate.png}} [0%] 
-    * Replace simple Python-based time-stepping implementations with PETSc time-stepping algorithms that provide support for higher order discretization in time and real adaptive time stepping. 
   - Reorganize top-level code to allow different startup cases {{intermediate.png}} [0%]   - Reorganize top-level code to allow different startup cases {{intermediate.png}} [0%]
     * Elastic prestep     * Elastic prestep
-    * User-specified initial solution ​and state-variables +    * User-specified initial solution 
-    * Checkpoint?​ +    * Checkpoint ​via special spatial database
 +  - Radial basis functions for spatial databases {{intermediate.png}} [0%] 
 +  - Improved handling of buried fault edges {{intermediate.png}} [25%]
 ===== Version 2.2 (Summer/​Fall 2014) ===== ===== Version 2.2 (Summer/​Fall 2014) =====
  
Line 38: Line 37:
     - Elasticity + heat flow  {{difficult.png}}     - Elasticity + heat flow  {{difficult.png}}
     - Elasticity + fluid flow  {{difficult.png}}     - Elasticity + fluid flow  {{difficult.png}}
 +  - Switch to using PETSc time-stepping (TS) algorithms. {{intermediate.png}} [0%]
 +    * Replace simple Python-based time-stepping implementations with PETSc time-stepping algorithms that provide support for higher order discretization in time and real adaptive time stepping.
  
 ===== Version 2.3 (Spring 2015) ===== ===== Version 2.3 (Spring 2015) =====
software/pylith/plans/2014.txt · Last modified: 2014/02/28 16:56 by baagaard