This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
software:pylith:plans:2014 [2014/02/25 22:29] baagaard [Version 2.1 (by Jun 2014)] |
software:pylith:plans:2014 [2014/02/28 16:56] (current) baagaard [Version 2.2 (Summer/Fall 2014)] |
||
---|---|---|---|
Line 5: | Line 5: | ||
This plan attempts to balance meeting short-term objectives of delivering high priority, new features and meeting long-term objectives of extending the code to solve a broader range of scientific problems. | This plan attempts to balance meeting short-term objectives of delivering high priority, new features and meeting long-term objectives of extending the code to solve a broader range of scientific problems. | ||
- | ===== Version 2.0 (by end of Feb 2014) ===== | + | ===== Version 2.0 (early March 2014) ===== |
**Status**: We have almost everything working. We are in the process of fixing a few bugs related to creating cohesive cells and running in parallel. | **Status**: We have almost everything working. We are in the process of fixing a few bugs related to creating cohesive cells and running in parallel. | ||
Line 30: | Line 30: | ||
* Checkpoint via special spatial database? | * Checkpoint via special spatial database? | ||
- Radial basis functions for spatial databases {{intermediate.png}} [0%] | - Radial basis functions for spatial databases {{intermediate.png}} [0%] | ||
- | - Improved handling of fault edges {{intermediate.png}} [25%] | + | - Improved handling of buried fault edges {{intermediate.png}} [25%] |
===== Version 2.2 (Summer/Fall 2014) ===== | ===== Version 2.2 (Summer/Fall 2014) ===== | ||
Line 37: | Line 37: | ||
- Elasticity + heat flow {{difficult.png}} | - Elasticity + heat flow {{difficult.png}} | ||
- Elasticity + fluid flow {{difficult.png}} | - Elasticity + fluid flow {{difficult.png}} | ||
+ | - GUI interface for specifying parameters | ||
- Switch to using PETSc time-stepping (TS) algorithms. {{intermediate.png}} [0%] | - 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. | * 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. | ||
+ | - Multilevel nonlinear solve | ||
===== Version 2.3 (Spring 2015) ===== | ===== Version 2.3 (Spring 2015) ===== |