cyrk
Runge-Kutta ODE Integrator Implemented in Cython and Numba.
Runge-Kutta ODE Integrator Implemented in Cython and Numba.
To install this package, run one of the following:
CyRK provides fast integration tools to solve systems of ODEs using an adaptive time stepping scheme.
CyRK can accept differential equations that are written in pure Python, njited numba, or cython-based cdef
functions. These kinds of functions are generally easier to implement than pure c functions and can be used in
existing Python software. Using CyRK can speed up development time while avoiding the slow performance that comes
with using pure Python-based solvers like SciPy's solve_ivp.
Summary
Runge-Kutta ODE Integrator Implemented in Cython and Numba.
Last Updated
Dec 12, 2025 at 12:13
License
CC-BY-SA-4.0
Total Downloads
72.7K
Supported Platforms
GitHub Repository
https://github.com/jrenaud90/CyRKDocumentation
https://cyrk.readthedocs.io/en/latest/