[][src]Trait ode_solvers::dop_shared::System

pub trait System<V> {
    fn system(&self, x: f64, y: &V, dy: &mut V);

    fn solout(&mut self, _x: f64, _y: &V, _dy: &V) -> bool { ... }
}

Trait needed to be implemented by the user.

Required methods

fn system(&self, x: f64, y: &V, dy: &mut V)

System of ordinary differential equations.

Loading content...

Provided methods

fn solout(&mut self, _x: f64, _y: &V, _dy: &V) -> bool

Stop function called at every successful integration step. The integration is stopped when this function returns true.

Loading content...

Implementors

Loading content...