PositiveIntegrators.jl: A Julia library of positivity-preserving time integration methods
We introduce PositiveIntegrators.jl, a Julia package that provides efficient implementations of various time integration schemes for the solution of positive ordinary differential equations, making these methods accessible for users and comparable for researchers.Currently, the package provides the unconditionally positivity-preserving MPRK, SSP-MPRK, and MPDeC schemes, which are also conservative when applied to a conservative system.The package is fully compatible with DifferentialEquations.jl, which allows a direct comparison between the provided schemes and standard methods.
Authors
- Stefan Kopecz (ORCID: https://orcid.org/0000-0003-0593-450X)
- Hendrik Ranocha (ORCID: https://orcid.org/0000-0002-3456-2277)
- Joshua Lampert (ORCID: https://orcid.org/0009-0007-0971-6709)
Institutions
- University of Kassel (DE)
- Universität Hamburg (DE)
- Johannes Gutenberg University Mainz (DE)
Publication Details
- Journal
- The Journal of Open Source Software
- Published
- 2025-05-31
- DOI
- https://doi.org/10.21105/joss.08130
- Primary Topic
- Numerical methods for differential equations
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Deutsche Forschungsgemeinschaft
- Daimler und Benz Stiftung