1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
pub mod gv; use crate::number::Number; pub struct CirculantMatrix<T> where T: Number, { row: Vec<T>, } impl<T> CirculantMatrix<T> where T: Number, { pub fn new(row: Vec<T>) -> Self { Self { row } } }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
pub mod gv; use crate::number::Number; pub struct CirculantMatrix<T> where T: Number, { row: Vec<T>, } impl<T> CirculantMatrix<T> where T: Number, { pub fn new(row: Vec<T>) -> Self { Self { row } } }