public static void SetCol <T>(this Matrix <T> m, int i, ref Vector <T> data)
 {
     m.SubYVector(i).Set(data);
 }
 public static Vector <T> GetCol <T>(this Matrix <T> m, int i)
 {
     return(m.SubYVector(i));
 }