Hi,
I am trying to run direct solver that is available in ViennaCL. I have been trying to change solver.cpp that is available in benchmark folder to fit my needs so now I have:
I am getting error:
error: no matching function for call to ‘solve(viennacl::matrix<float, viennacl::row_major,="" 1u="">&, viennacl::vector<float, 1u="">&, viennacl::linalg::upper_tag)’
can somebody help me? I think that I am calling method with right parameters but it still dont want to run.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I am trying to run direct solver that is available in ViennaCL. I have been trying to change solver.cpp that is available in benchmark folder to fit my needs so now I have:
viennacl::matrix<float> vcl_matrix(ublas_vec1.size(), ublas_vec1.size());
viennacl::vector<float> vcl_vec1(ublas_vec1.size());
but when I am trying to solve it with this line:
viennacl::linalg::solve(vcl_matrix,vcl_vec1,viennacl::linalg::upper_tag());
I am getting error:
error: no matching function for call to ‘solve(viennacl::matrix<float, viennacl::row_major,="" 1u="">&, viennacl::vector<float, 1u="">&, viennacl::linalg::upper_tag)’
can somebody help me? I think that I am calling method with right parameters but it still dont want to run.