#ndarray #ode

bin+lib ndarray-odeint

solve ODE using rust-ndarray

12 releases (6 breaking)

Uses old Rust 2015

0.7.0 Aug 23, 2017
0.6.1 Jul 14, 2017
0.5.2 Jul 7, 2017
0.2.2 Feb 3, 2017
0.1.0 Dec 20, 2016

#1166 in Math

Download history 13/week @ 2023-11-09 24/week @ 2023-11-16 23/week @ 2023-11-23 61/week @ 2023-11-30 8/week @ 2023-12-07 21/week @ 2023-12-14 36/week @ 2023-12-21 7/week @ 2023-12-28 8/week @ 2024-01-04 9/week @ 2024-01-11 20/week @ 2024-01-18 23/week @ 2024-01-25 59/week @ 2024-02-01 23/week @ 2024-02-08 157/week @ 2024-02-15 452/week @ 2024-02-22

693 downloads per month
Used in dars

MIT license

365KB
939 lines

ndarray-odeint

Crate docs.rs Build Status

solve ODE with rust-ndarray

Algorithms

  • explicit
    • Euler
    • Heun
    • classical 4th order Runge-Kutta
  • semi-implicit
    • stiff RK4

Models

Basic chaotic dynamics are implemented as examples

Lorenz63 Attractor

Figures are plotted by matplotlib (see plot script).

Lyapunov Analysis

Accuracy Check

See Notebook

License

MIT-License, see LICENSE file.

Dependencies

~65MB
~869K SLoC