User Tools

Site Tools


software:pylith:plans:2016-11

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
software:pylith:plans:2016-11 [2016/11/07 18:19]
baagaard [Version 3.0 (Spring 2017)]
software:pylith:plans:2016-11 [2016/11/29 15:52] (current)
baagaard [PyLith Development Plans, Jun 2016]
Line 1: Line 1:
-====== PyLith Development Plans, ​Jun 2016 ======+====== PyLith Development Plans, ​Nov 2016 ======
  
 Priorities for PyLith software development,​ such as new features and enhancements. This a draft for community comment (Nov 7, 2016). Priorities for PyLith software development,​ such as new features and enhancements. This a draft for community comment (Nov 7, 2016).
Line 19: Line 19:
   - Allow full specification of the initial conditions (solution and state variables) {{intermediate.png}} [0%]   - Allow full specification of the initial conditions (solution and state variables) {{intermediate.png}} [0%]
   - Update user manual   - Update user manual
-    * Convert from LyX to LaTeX for ease of use. {{easy.png}} [0%]+    * Convert from LyX to LaTeX for ease of maintenance and editing. {{easy.png}} [0%]
     * Reorganize for multiphysics implementation. {{intermediate.png}} [5%]     * Reorganize for multiphysics implementation. {{intermediate.png}} [5%]
     * Reorganize examples. {{intermediate.png}} [0%]     * Reorganize examples. {{intermediate.png}} [0%]
Line 35: Line 35:
   - Multilevel nonlinear solve {{expert.png}}   - Multilevel nonlinear solve {{expert.png}}
   - Radial basis functions for spatial databases {{intermediate.png}}   - Radial basis functions for spatial databases {{intermediate.png}}
 +  - Convert to Python 3 and Pyre 1.0.
  
 ===== Version 4.0 (TBD) ===== ===== Version 4.0 (TBD) =====
Line 54: Line 55:
  
   * Minor features   * Minor features
-    - GUI interface for specifying parameters {{difficult.png}} [25%] 
     - Begin implementation of data assimilation capabilities via adjoint equation.     - Begin implementation of data assimilation capabilities via adjoint equation.
     - Combined prescribed slip / spontaneous rupture fault condition {{difficult.png}}     - Combined prescribed slip / spontaneous rupture fault condition {{difficult.png}}
       * Use fault constitutive model to control slip on fault except during episodes of prescribed slip. Need some way to describe when to turn on/off prescribed slip.       * Use fault constitutive model to control slip on fault except during episodes of prescribed slip. Need some way to describe when to turn on/off prescribed slip.
     - Use threading to accelerate integrations on multi-core machines. {{difficult.png}}     - Use threading to accelerate integrations on multi-core machines. {{difficult.png}}
software/pylith/plans/2016-11.1478542795.txt.gz ยท Last modified: 2016/11/07 18:19 by baagaard