pub trait ODESolver {
// Required method
fn solve<F>(
f: F,
y0: Vec<f64>,
t_span: (f64, f64),
dt: f64,
) -> (Vec<f64>, Vec<Vec<f64>>)
where F: FnMut(f64, &Vec<f64>) -> Vec<f64>;
}Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".