求解线性方程系统 - 无转型准剩余残余方法
试图解决线性方程系统X
= tfqmr(一种
那B.
)A * x =
为了X
使用无转发的准剩余残余方法。当尝试成功时,TFQMR.
显示一条消息以确认融合。如果TFQMR.
由于任何原因,未能在最大迭代次数或停止之后收敛,它显示包含相对残差的诊断消息常态(B-A * X)/ NOM(B)
和该方法停止的迭代号。
大多数迭代方法的融合取决于系数矩阵的条件数量,气孔导度(A)
。您可以使用平衡
改善条件数一种
,就其本身而言,这使得大多数迭代求解器更容易收敛。然而,使用平衡
当您随后因素为平衡的矩阵时也会导致更好的质量预处理器矩阵b = r * p * a * c
。
您可以使用矩阵重新排序功能,例如解剖
和Symrcm.
为了释放系数矩阵的行和列,并使系数矩阵被考虑为生成预处理器时最小化非安利斯数的数量。这可以减少随后解决预处理线性系统所需的存储器和时间。
[1] Barrett,R.,M. Berry,T. F. Chan等人,用于线性系统解决方案的模板:用于迭代方法的构建块,暹罗,费城,1994年。