我开始为我的稀疏矩阵使用uBLAS。对于静态分配,我做了以下操作: compressed_matrix<double> m (10,10,10);
但是,我需要动态分配。 Here,他们建议对uBLAS库矩阵的动态分配如下: matrix<double> m;
m.resize(10,10);
但是,这似乎并没有为稀疏矩阵工作。任何想法如何动态分配稀疏矩阵?提前致谢!
在我的编程中,我需要创建一个用户定义的号码ublas载体。我想与 "std::generate". However I get compiler errors that make it impossible for me. 我使用的代码来做到这一点是这样的: for (size_t a_= 0; a_ < p_; a_++)
{
ublas::vector<double> next_v