主题:有谁用过arpark吗?
wdlang
[专家分:0] 发布于 2009-08-22 13:58:00
用fortran 77 写的lanczos方法的求本征值的包
不知道这个大家觉得如何?
反正matlab里给稀疏矩阵求本征值的命令eigs是基于这个的
回复列表 (共5个回复)
沙发
pasuka [专家分:670] 发布于 2009-08-23 00:01:00
用过eigs,速度很快,参数比Fortran的包简化很多,国产的飞箭有限元软件动力计算也调用ARPACK软件包,此外还有并行版本和C++的版本,可是lz这个问题太空泛了,具体打算用来解决一个什么问题呢?
首先,标准特征值问题还是广义特征值问题,抑或奇异值问题?
是对称正定、非对称、对角阵、非对角阵?
都被集成到matlab里面了,能不好用吗?
换而言之,不会用,不懂得怎么用,再好用也没用!
板凳
wdlang [专家分:0] 发布于 2009-09-08 20:15:00
我现在想在fortran 下搞arpark
有没有人用过呢?
有没人试着运行下它里面的例子呢?
花多长时间?
我的好像几个小时也没结果
3 楼
pasuka [专家分:670] 发布于 2009-09-09 09:50:00
[quote]我现在想在fortran 下搞arpark
有没有人用过呢?
有没人试着运行下它里面的例子呢?
花多长时间?
我的好像几个小时也没结果[/quote]
lz先把你的机器配置,安装的操作系统软件说一下吧?
如果安装Debian或者Ubuntu的话,源里面有打包好的ARPACK,自己打包的也不是特别难
如果想在Windows下用的话,Google或者百度之,老外有配置指南的
至于说里面附带的例子,一般1分钟内肯定跑完了,除非是古董机,要么lz编译选项开得不正确或者修改了其中某些文件
4 楼
fy11423 [专家分:0] 发布于 2010-09-07 13:46:00
lz可能是参数设置不对,例子中的参数是没问题的,计算很快,但是修改以后就不好说了。
5 楼
f2003 [专家分:7960] 发布于 2010-09-07 13:50:00
http://www.ec-securehost.com/SIAM/SE06.html
网上搜这本书。
我来回复