Skip to main content

OdeSystem

Trait OdeSystem 

Source
pub trait OdeSystem {
    // Required methods
    fn dim(&self) -> usize;
    fn rhs(&self, t: f64, x: &[f64]) -> Vec<f64>;
}
Expand description

A continuous-time ODE system ẋ = f(t, x).

Required Methods§

Source

fn dim(&self) -> usize

Dimension of the state vector.

Source

fn rhs(&self, t: f64, x: &[f64]) -> Vec<f64>

Right-hand side evaluated at time t and state x.

Implementors§