雅各比迭代matlab代码萨阿德的书中有一些“
ForTran”
优素福·萨阿德(Yousef
Saad)教授的书“”的一些“公式翻译”。
所有代码均使用MATLAB编写,并遵循Saad的书或列出的参考文献中给出的算法。
我还提到了Saad教授的参考资料:。
这些代码是供我学习和练习的,仅检查了一些测试用例。
算法索引
第4章:基本的迭代方法((在目录Chapter4
))
Jacobi迭代;
高斯-赛德尔迭代;
Block
Jacobi迭代(用于在第11章中说明并行的Block
Jacobi预处理器);
块高斯-赛德尔迭代。
第6和7章:Krylov子空间方法,在
(重新启动)完全正交化方法(FOM);
(重新启动)GMRES(与Arnold
/
Householder正交归一化);
共轭梯度(CG);
共轭残基(CR);
稳定/不稳定的双共轭物梯度(BiCG
/
BiCGStab)。
第9章:条件迭代
左预处理重新启动GMRES;
左预处理共轭梯度。
第10章:预处理技术(在目录Chapter10
)
(已修改)使用压缩稀疏行(CSR)格式矩阵作为输入和输出,具有零填充(MILU(
2021-11-28 20:12:32
104KB
系统开源
1