大型稀疏矩阵计算的现代方法介绍

本文介绍了大型稀疏矩阵计算的现代方法,包括经典的Jacobi、Gauss-Seidel、SOR和ADI迭代方法,以及ILU预处理技术。重点探讨了迭代加速算法如CG、KSP和多级网格(Multi-Grid)方法,以及域分解(Domain Decomposition)策略。这些方法用于提高传统迭代方法的收敛速度,并在高维问题中展现出优势。
摘要由CSDN通过智能技术生成

--  

    前面有2篇博文:矩阵迭代, 稀疏矩阵相关。初学的认识。最近又来咀嚼回头草了,仍然参考两本书:

    Iterative Methods for linear sparse systems 

    Lectcutres on computational numerical analysis of PDE. J.M.McDonough, Kentucky.

    第一本是hpc课,老师主推荐;第二本的作者,写了几个lectures都非常好,e.g. <cfd>, <turbulenence>

    

-  经典迭代方法

*    Jacobi, Gauss-Seidel, SOR serials :

     - to solve Au=b,  decompose A = D - L - U

D: dialogue part of A, L : lower part of A; U : upper part of A

        u^(n+1) = G u^n + k

     - for convergence test, contrast fixed-point iteration form, and through contraction mapping principle( 压缩映射定理). requiring spectral of system less than 1 .

        namely  rho(G) < 1     

  Jacobi  G_ja =  D;  

  G-S      G_gs =  D - L;

  SOR     G_sor =  (D- wL)/w,  w is relaxation paramter

  SSOR  G_ssor = (D - wL)D^(-1)(D - wF)/ (w(2-w))  

   

 *    ADI

      decompose A = H + V + S

H: x-direction term; V: y/z-direction term; S: 0-order term

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值