#numerical #integrator #ode #orbital

no-std utsuroi

Numerical ODE integrators (RK4, Dormand-Prince, Störmer-Verlet, Yoshida) for orbital mechanics and rigid-body simulation

3 unstable releases

Uses new Rust 2024

0.2.0 Apr 19, 2026
0.1.1 Apr 12, 2026
0.1.0 Apr 12, 2026

#1650 in Algorithms

Download history 17/week @ 2026-04-11 45/week @ 2026-04-18 72/week @ 2026-04-25 45/week @ 2026-05-02 252/week @ 2026-05-09 426/week @ 2026-05-16 332/week @ 2026-05-23 189/week @ 2026-05-30 205/week @ 2026-06-06

1,230 downloads per month
Used in 2 crates

MIT license

165KB
4K SLoC

utsuroi

Numerical ODE integrators for orbital mechanics and rigid-body simulation. The name 「移ろい」(utsuroi) evokes the flowing passage of state over time.

Provides Runge-Kutta (RK4), Dormand-Prince (RK45), Störmer-Verlet, and Yoshida symplectic integrators with a generic trait interface. Designed for use as the stepping engine inside the orts simulation workspace but usable standalone for any ODE system.

Dependencies

~10MB
~280K SLoC