利用uBLAS动态分配稀疏矩阵

时间:2013-06-02 20:49:01

标签: c++ dynamic-memory-allocation ublas

我开始将uBLAS用于我的稀疏矩阵。对于静态分配,我执行以下操作:

compressed_matrix<double> m (10,10,10);

但是,我需要动态分配。 Here,他们建议如下动态分配uBLAS矩阵:

matrix<double> m;
m.resize(10,10);

但这似乎不适用于稀疏矩阵。有关如何动态分配稀疏矩阵的任何想法?提前谢谢!

1 个答案:

答案 0 :(得分:0)

内存似乎是动态分​​配的,所以我可以这样做:

int n;
n = 10;

compressed_matrix<double> m (n,n,n);