MKL中是否有例程以CSR格式转置矩阵?

时间:2012-06-09 01:39:08

标签: multidimensional-array multiprocessing fortran90

我只需要在一个大量使用MKL库的程序中,在压缩稀疏行(CSR)中存储一个方阵(存储在多个处理器上)。我找到了一个例行程序,但有兴趣看看是否有MKL库例程。

查看它的一种方法是从CSR到CSC(压缩稀疏列)格式的转换。我得到了创建CSR矩阵的例程;它非常复杂,我不想改变它。

谢谢!

汤姆

1 个答案:

答案 0 :(得分:1)

mkl包含矩阵格式转换器。 mkl_?csrcsc将从csr转到csc,反之亦然。这是我发现以csr格式转置稀疏矩阵的最简单方法。