求解线性方程系统 - 共轭梯度方形方法
大多数迭代方法的融合取决于系数矩阵的条件数量,COND(a)
.您可以使用平衡
改进的条件数一个
,并自己这使得大多数迭代求解器更容易收敛。但是,使用平衡
当你随后分解均衡矩阵时,也会得到质量更好的预处理矩阵B = R * P * * C
.
您可以使用矩阵重排序函数,例如解剖
和Symrcm.
为了释放系数矩阵的行和列,并使系数矩阵被考虑为生成预处理器时最小化非安利斯数的数量。这可以减少随后解决预处理线性系统所需的存储器和时间。
[1] Barrett,R.,M. Berry,T. F. Chan等人,用于线性系统解决方案的模板:用于迭代方法的构建块,暹罗,费城,1994年。
[2] Sonneveld,彼得,“CGS:一个用于非对称线性系统的快速Lanczos型解器,”暹罗J. SCI。统计。计算。,1989年1月,卷。10,第1页,第36-52页。