pub trait OdeSystem {
// Required methods
fn dim(&self) -> usize;
fn rhs(&self, x: &Array1<f64>, par: f64) -> Array1<f64>;
// Provided methods
fn jacobian(&self, _x: &Array1<f64>, _par: f64) -> Option<Array2<f64>> { ... }
fn par_derivative(&self, _x: &Array1<f64>, _par: f64) -> Option<Array1<f64>> { ... }
}Expand description
Trait for ODE systems to be continued