Skip to main content

ode_solvers/
lib.rs

1//! # ODEs Solvers
2//! `ode-solvers` is a collection of numerical methods to solve ordinary differential equations (ODEs).
3
4// Re-export from external crate
5pub use crate::na::{
6    DVector, OVector, SVector, Vector1, Vector2, Vector3, Vector4, Vector5, Vector6,
7};
8use nalgebra as na;
9
10// Declare modules
11pub mod butcher_tableau;
12mod constants;
13pub mod continuous_output_model;
14pub mod controller;
15pub mod dop853;
16pub mod dop_shared;
17pub mod dopri5;
18pub mod rk4;
19
20pub use dop853::Dop853;
21pub use dopri5::Dopri5;
22pub use rk4::Rk4;
23
24pub use dop_shared::OutputType;
25pub use dop_shared::System;