CyRK is a Python package providing fast Runge-Kutta ODE integrators implemented in Cython and Numba. Version 0.17.1 supports Python 3.9–3.14 and offers drop-in replacements for scipy.integrate.solve_ivp with improved performance via C++ backends and optional numba acceleration. It has a moderate release cadence, roughly monthly.
pip install cyrkVerified import paths — ran on the pinned version, not inferred.
Basic usage of cysolve_ivp to solve a simple ODE. Note the case-sensitive import.
Use from CyRK import ...
Use only methods like 'RK45', 'RK23', 'DOP853' (strings) supported by CyRK.
Update to v0.15+; if you used optional fields, access them as regular attributes now.
No dependency data recorded yet.