Is there a way to get the outer product of two viennacl::vector objects where the output would be a new viennacl::matrix? The use of inner_prod is simple enough and naturally I assumed I would use prod.hpp. But my code errors out with:
vcl_C = viennacl::linalg::prod(vcl_A, vcl_B); no match for ‘operator=’ (operand types are ‘viennacl::matrix<double, viennacl::row_major>’ and ‘viennacl::vector_expression<const viennacl::vector<double>, const viennacl::vector_base<double>, viennacl::op_prod>’) Is there another way to accomplish this? Regards, Charles
------------------------------------------------------------------------------
_______________________________________________ ViennaCL-devel mailing list ViennaCL-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viennacl-devel