Trait ndarray_odeint::traits::TimeEvolutionBufferedBase
[−]
pub trait TimeEvolutionBufferedBase<S, D, Buffer>: ModelSize<D> + TimeStep where
S: DataMut,
D: Dimension, { type Scalar: Scalar; fn iterate_buf<'a>(
&self,
_: &'a mut ArrayBase<S, D>,
_: &mut Buffer
) -> &'a mut ArrayBase<S, D>; }
Time-evolution operator with buffer
Associated Types
Required Methods
fn iterate_buf<'a>(
&self,
_: &'a mut ArrayBase<S, D>,
_: &mut Buffer
) -> &'a mut ArrayBase<S, D>
&self,
_: &'a mut ArrayBase<S, D>,
_: &mut Buffer
) -> &'a mut ArrayBase<S, D>
calculate next step