Runge-Kutta ODE Integrator Implemented in Cython and Numba.
copied from conda-forge / cyrkCyRK 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
.