#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

#7 in #ode

Download history 1/week @ 2020-12-23 16/week @ 2020-12-30 6/week @ 2021-01-06 20/week @ 2021-01-13 6/week @ 2021-01-20 4/week @ 2021-01-27 3/week @ 2021-02-03 29/week @ 2021-02-10 42/week @ 2021-02-17 6/week @ 2021-02-24 6/week @ 2021-03-03 4/week @ 2021-03-10 3/week @ 2021-03-17 33/week @ 2021-03-24 41/week @ 2021-03-31 17/week @ 2021-04-07

51 downloads per month
Used in dars

MIT license

365KB
899 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

~64MB
~861K SLoC