pub fn into_matrix<A, S>( l: MatrixLayout, a: Vec<A>, ) -> Result<ArrayBase<S, Ix2>>where S: DataOwned<Elem = A>,