pub type SRowVector<S> = Matrix<f64, U1, Dynamic, S>;
row vector with arbitrary storage S: Storage<f64, U1, Dynamic>