This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
software:pylith:plans:2014 [2014/02/25 22:19] baagaard [Version 2.1 (by Jun 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 | * 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) ===== |