Hello,
I have a question about using uBLAS/LAPACK bindings on AIX 5.1 and VA6. I
am doing something like the following:
matrix<double> matrixTwo(200,200);
identity_matrix<double> identMatrix = identity_matrix<double>(200);
int inverseInfo = gesv(matrixTwo,identMatrix);
I am getting the following errors:
line 102.36: 1540-0130 (S)
"matrix_traits (matrix &)". "/npd/delliott/boost/numeric/bindings/lapack/gesv.hpp", line 135.40:
1540-0700 (I) The previous message was produced while processing
"boost::numeric::bindings::lapack::gesv ,boost::numeric::ublas::identity_matrix<double>
(matrix "/npd/delliott/boost/numeric/bindings/lapack/gesv.hpp", line 99.9:
1540-0038 (S) The name "typename
traits::matrix_traits ::matrix_structure" is not a type. "/npd/delliott/boost/numeric/bindings/lapack/gesv.hpp", line 95.9:
1540-0700 (I) The previous message was produced while processing
"boost::numeric::bindings::lapack::gesv ,boost::numeric::ublas::identity_matrix<double>,boost::numeric::bindings::traits::detail::array<int>
(matrix &, array<int> &, identity_matrix "/npd/delliott/boost/numeric/bindings/lapack/gesv.hpp", line 137.16:
1540-0700 (I) The previous message was produced while processing
"boost::numeric::bindings::lapack::gesv ,boost::numeric::ublas::identity_matrix<double>
(matrix As I understand it, I can simply pass the uBLAS matrix types and the
traits/lapack .hpp files will take care of the rest.
Any light that could be shed upon this subject would be of great
assistance. By the way, I would have happily send this to uBLAS-dev, but
have not been admitted yet :(
Thank you,
Dan