22 #ifndef OALHSUTILITY_H
23 #define OALHSUTILITY_H
39 if (U.size() != A.colsize())
41 U = std::vector<std::vector<T> >(A.colsize());
43 for (
typename bclib::matrix<T>::size_type i = 0; i < A.colsize(); i++)
45 U[i] = std::vector<T>();
46 for (
typename bclib::matrix<T>::const_columnwise_iterator it = A.columnwisebegin(i); it != A.columnwiseend(i); ++it)
48 typename std::vector<T>::iterator tempit = std::find(U[i].begin(), U[i].end(), *it);
49 if (tempit == U[i].end())