level 发表于 2006-11-28 22:34

求助: 求解大型对称稀疏方程组的快速算法

本人正在用fortran做车辆运行状态的模拟,需要求解一个大型对称型稀疏方程组(约2000*2000),而且为了使模拟的时间足够长,每次模拟需要进行这样的求解大约10000次,请问有没有快些的算法?共轭梯度法?多重网格法?

    请问高手有什么好的算法,可以算的更快。
    能否提供fortran版的源程序,先谢过了!!

风花雪月 发表于 2006-11-29 07:41

结构化网格还是非结构化网格?

求解稀疏矩阵的求解器的选择,取决于你采用的网格的拓扑结构

level 发表于 2006-11-29 17:42

我先前的工作主要在模型的细化方面了,对算法知之甚少,能否详细说说?
我正在看这方面的资料,可是理不清头绪,麻烦指点一下,谢谢!

原帖由 风花雪月 于 2006-11-29 07:41 发表
结构化网格还是非结构化网格?

求解稀疏矩阵的求解器的选择,取决于你采用的网格的拓扑结构

gxumwl 发表于 2007-2-4 23:29

可以采用预处理共轭梯度法

风花雪月 发表于 2007-2-28 14:12

原帖由 gxumwl 于 2007-2-4 23:29 发表
可以采用预处理共轭梯度法

从规模上讲,搂主得问题采用ICCG算法基本上就够了
页: [1]
查看完整版本: 求助: 求解大型对称稀疏方程组的快速算法