use super::c64; use ndarray::Array2; pub trait MatrixGen { fn gen(t: f64) -> Array2; } pub trait State { fn fibrate(&self) -> Vec; fn evolve(self, t: f64) -> Self; }