线性方程组的求解-稳定的双共轭梯度法
大多数迭代方法的收敛性取决于系数矩阵的条件数,气孔导度(A)
.您可以使用平衡
改善条件数一种
,它本身就使得大多数迭代求解器更容易收敛。然而,使用平衡
当您随后因素为平衡的矩阵时也会导致更好的质量预处理器矩阵b = r * p * a * c
.
您可以使用矩阵重新排序功能,例如解剖
和symrcm
为了释放系数矩阵的行和列,并使系数矩阵被考虑为生成预处理器时最小化非安利斯数的数量。这可以减少随后解决预处理线性系统所需的存储器和时间。
[1] Barrett,R.,M. Berry,T.F.Chan,等。,线性系统解的模板:迭代方法的构建块,暹罗,费城,1994年。
[2] van der Vorst, H.A.,“BI-CGSTAB:用于求解非对称线性系统的BI-CG的快速和平滑收敛变体”,暹罗j .科学。Stat。第一版。,1992年3月,卷。13,2,第2页,第631-644页。