0

有关使 pardiso 更准确的任何提示?

对于牛顿线搜索,我有一个(对称)Hessian 的(条件不好的)线性系统(附加的线性约束设置为拉格朗日乘数,所以它不是正定的)。求解

  1. 使用 matlab 的 mldivide 需要 6 秒;
  2. 使用 pardiso (pardiso-project.org) 需要 1.7 秒。

但是,pardiso 的解决方案(使用默认设置时)非常不准确,并且行搜索停止。

设置以下内容显着改善了解决方案,使其与 mldivide 一样好:

info.iparm(13) = 2

我想知道是否还有其他相关参数。例如,我试图设置

pinfo.iparm(4) = 31

和其他值,但 pardiso 报告了 -4 类型的错误。


Ofir 指出了附录 D

(19) 一种快速局部内射谐波映射的子空间方法

4

0 回答 0