Development Roadmap
📜 Planned steps for the package development …
Detailed description of all specific versions and their associated changes is available on the Github Releases page.
Status 3 - Alpha : v0.0.*
✅ main structure and design
✅ full testing
✅ base documentation (notebook)
✅ documentation website (readthedocs)
✅ developer documentation
✅ pypi packaging and full installation doc
✅ github community compliance
✅ structure for embedded \(Q\)-coefficients
Status 4 - Beta : v0.1.*
✅ integration of all RK schemes from pySDC
✅ citation file and zenodo releases
✅ integration of
qmatinto pySDC, c.f associated PR✅ refined design for \(Q_\Delta\) generators
✅ full documentation of classes and functions
finalization of extended usage tutorials (\(S\)-matrix,
dTaucoefficient for initial sweep, prolongation)✅ full definition and documentation of the version update pipeline
Status 5 - Production/Stable : v1.0.*
base console script interfacing
qmatAPI for \(Q\)-coefficients and SDC coefficients generation (with IMEX)✅ integration of
qmatinto SWEET✅ use of
qmatfor Dedalus IMEX SDC time-steppers developed within pySDCdistribution to other people using former version of the core
qmatcode (e.g Alex Brown from Exeter, …)addition of a few advanced usage tutorials :
qmatfor non-linear ODEmultilevel SDC
PFASST
Status 6 - Mature : v1.*.*
integration of SDC-Butcher theory from J. Fregin (with associated console scripts)