[ascl:2603.018]
Simframe: Framework for scientific simulations
Simframe facilitates setting up and running scientific simulations. The package organizes simulation data into fields derived from NumPy arrays, allowing users to define variables, parameters, and differential equations within a unified simulation frame. It includes numerical integration schemes—both explicit and implicit—to evolve model variables and supports adaptive step sizes and custom integration methods. simframe also provides tools for structuring simulation components, updating variables during integration, and writing or reading output data files. Example applications include solving coupled differential equations and modeling dynamical systems such as N-body problems or compartmental models.
- Code site:
-
https://github.com/stammler/simframe
- Used in:
-
https://scixplorer.org/abs/2022ApJ...935...35S
- Described in:
-
https://scixplorer.org/abs/2022JOSS....7.3882S
- Bibcode:
- 2026ascl.soft03018S