我想在分布式环境中进行 Cholesky 分解。为此,我使用pdpotrf()。但是,我很难理解函数所需的参数,并且它们没有提供关于如何使用它的 C 示例(如果有一个示例真的很棒)。
假设我有一个想要分解的 NxX 矩阵。那么,参数应该有什么值呢?uplo
,a
并且info
在我的脑海中定义得很好。其余的呢?
n
应该等于 NI 会说。但是,desca
和ia
是ja
让我感到困惑的。而且,desca
是全局的和本地的,我无法理解的东西。有人可以解释吗?也许有一个方法示例(不一定是代码,因为我想理解,而不仅仅是复制粘贴)。
我不知道任何Fortran。