ndarray-odeint
solve ODE with rust-ndarray
Algorithms
- explicit
- Euler
- Heun
- classical 4th order Runge-Kutta
- semi-implicit
- stiff RK4
Example
use rcarr1;
use iterate;
use *;
let dt = 0.01;
let eom = default;
let teo = rk4;
let ts = iterate;
let end_time = 10000;
for v in ts.take
Figures are plotted by matplotlib (see plot script).
Lyapunov Analysis
See Notebook
Accuracy Check
See Notebook
License
MIT-License, see LICENSE file.