I would like to do the following:
std::vector<double> svd(3,1.0);
ublas::vector<double, std::vector<double> > uvd(svd);
But such a constructor does not exist. I thought that using a std::vector for the storage type of a ublas vector allowed me to do this. Can someone help me understand how I can do this (or some workaround)?
Thanks,
Jeremy