Struct ndarray_odeint::diag::Diagonal [] [src]

pub struct Diagonal<A, D> where
    A: OdeScalar<f64> + Exponential,
    D: Dimension
{ /* fields omitted */ }

Linear ODE with diagonalized matrix (exactly solvable)

Methods

impl<A, D> Diagonal<A, D> where
    A: OdeScalar<f64> + Exponential,
    D: Dimension
[src]

Trait Implementations

impl<A, D> TimeStep for Diagonal<A, D> where
    A: OdeScalar<f64> + Exponential,
    D: Dimension
[src]

impl<'a, A, D> TimeEvolution<A, OwnedRcRepr<A>, D> for &'a Diagonal<A, D> where
    A: OdeScalar<f64> + Exponential,
    D: Dimension
[src]

calculate next step

impl<'a, A, D> TimeEvolution<A, ViewRepr<&'a mut A>, D> for &'a Diagonal<A, D> where
    A: OdeScalar<f64> + Exponential,
    D: Dimension
[src]

calculate next step