ublas::matrix sharing storage with ublas::vector