@@ -24,39 +24,40 @@ Because we strictly follow the [semantic versioning guidelines](https://semver.o
2424This can happen if realize that we should modify the parameters to improve maintainability or prepare for future changes.
2525:::
2626
27- ## Version 4.3 (April 2025)
27+ ## Version 5.0 (April 2025)
28+
29+ This version will include a few very minor changes to the public API.
2830
2931* Specify boundary conditions using faces instead of vertices ![ expert] ( images/intermediate.png ) [ 75%]
3032* Parallel mesh loading ![ expert] ( images/expert.png ) [ 85%]
3133
32- ## Version 4.4 (June 2025)
34+ ## Version 5.1 (June 2025)
3335
3436* Dynamic prescribed slip with diagonal Jacobian for explicit part of IMEX formulation ![ expert] ( images/expert.png ) [ 80%]
3537* Add ` examples/barwaves-2d ` ![ expert] ( images/expert.png ) [ 25%]
3638* Better preconditioner for incompressible elasticity ![ expert] ( images/expert.png ) [ 80%]
3739
38- ## Version 4.5 (October 2025)
40+ ## Version 5.2 (October 2025)
3941
4042* Spontaneous rupture for quasistatic and dynamic simulations ![ expert] ( images/expert.png ) [ 30%]
4143
44+ ## Version 6.0 (June 2026)
4245
43- ## Version 5.0 (June 2026)
46+ This version will include major changes to the public API associated with the switch to the current version of the Pyre Python framework.
4447
4548* Convert from SWIG to pybind11 ![ intermediate] ( images/intermediate.png ) [ 0%]
4649* Add support for GeoModelGrids implementation of spatial databases for 3D seismic velocity models. ![ intermediate] ( images/intermediate.png ) [ 0%]
4750* Update to current version of Pyre ![ difficult] ( images/difficult.png )
4851* Migrate examples to Jupyter notebooks ![ intermediate] ( images/intermediate.png )
4952* Update VTK output to use ` vtu ` files rather than legacy ` vtk ` files ![ easy] ( images/easy.png ) [ 0%]
5053* Improve robustness of HDF5 output by opening/closing at each time step ![ easy] ( images/easy.png ) [ 0%]
51-
52- ## Version 6.0 (TBD)
53-
54- * Output of fault rupture auxiliary subfields ![ intermediate] ( images/intermediate.png ) [ 0%]
5554* Improve creation of auxiliary, diagnostic, and derived fields.
55+ * More flexible specification of time-dependent boundary conditions. ![ difficult] ( images/difficult.png ) [ 0%]
5656* Reimplement Drucker-Prager elastoplastic bulk rheology ![ intermediate] ( images/intermediate.png ) [ 0%]
5757
58- ## Version 7.0.0 (TBD)
58+ ## Version 7.0 (TBD)
5959
60+ * Output of fault rupture auxiliary subfields ![ intermediate] ( images/intermediate.png ) [ 0%]
6061* Dirichlet boundary conditions with constraints on normal and tangential components. ![ difficult] ( images/difficult.png ) [ 0%]
6162* Integration with libCEED for fast high order residual evaluation ![ expert] ( images/expert.png ) \
6263* Add ability to output residual field during nonlinear solve for debugging ![ easy] ( images/easy.png ) [ 0%]
@@ -68,7 +69,6 @@ They may be added to the planned releases based upon further discussion and cont
6869
6970* Adaptive mesh refinement ![ expert] ( images/expert.png )
7071* Faults with poroelastic properties ![ expert] {images/expert.png} [ 80%]
71- * More flexible specification of time-dependent boundary conditions. ![ difficult] ( images/difficult.png ) [ 0%]
7272* Elasticity with self-gravitation ![ intermediate] ( images/intermediate.png ) [ 0%]
7373* Coupling of problems with compatible meshes ![ difficult] ( images/difficult.png ) [ 10%] \
7474 Implement "injectors" for solution and state variables.
0 commit comments