Struct eom::diag::Diagonal
[−]
[src]
pub struct Diagonal<A, D> where
A: Scalar,
D: Dimension, { /* fields omitted */ }
Linear ODE with diagonalized matrix (exactly solvable)
Methods
impl<A, D> Diagonal<A, D> where
A: Scalar,
D: Dimension,
[src]
A: Scalar,
D: Dimension,
Trait Implementations
impl<A, D> TimeStep for Diagonal<A, D> where
A: Scalar,
D: Dimension,
[src]
A: Scalar,
D: Dimension,
impl<A, D> ModelSpec for Diagonal<A, D> where
A: Scalar,
D: Dimension,
[src]
A: Scalar,
D: Dimension,
impl<A, D> BufferSpec for Diagonal<A, D> where
A: Scalar,
D: Dimension,
[src]
A: Scalar,
D: Dimension,
type Buffer = ()
mutable state of caluculation
fn new_buffer(&self) -> Self::Buffer
[src]
Generate new calculate buffer
impl<A, D> TimeEvolution for Diagonal<A, D> where
A: Scalar,
D: Dimension,
[src]
A: Scalar,
D: Dimension,