Я очень новичок в Boost::uBLAS.
У меня есть функция, которая принимает ublas::matrix_expression<double>
в качестве входных данных:
namespace ublas = boost::numeric::ublas;
void Func(const ublas::matrix_expression<double>& in,
ublas::matrix_expression<double>& out);
Вызывающий объект держит вектор-строку как ublas::vector<double>
, и я хочу, чтобы он был передан в Func
.
До сих пор я не нашел способа сделать это.
Как лучше, желательно без временного выделения?
Спасибо.