回 帖 发 新 帖 刷新版面

主题:有谁用过arpark吗?

用fortran 77 写的lanczos方法的求本征值的包

不知道这个大家觉得如何?

反正matlab里给稀疏矩阵求本征值的命令eigs是基于这个的

回复列表 (共5个回复)

沙发

用过eigs,速度很快,参数比Fortran的包简化很多,国产的飞箭有限元软件动力计算也调用ARPACK软件包,此外还有并行版本和C++的版本,可是lz这个问题太空泛了,具体打算用来解决一个什么问题呢?
首先,标准特征值问题还是广义特征值问题,抑或奇异值问题?
是对称正定、非对称、对角阵、非对角阵?
都被集成到matlab里面了,能不好用吗?
换而言之,不会用,不懂得怎么用,再好用也没用!

板凳

我现在想在fortran 下搞arpark

有没有人用过呢?

有没人试着运行下它里面的例子呢?

花多长时间?

我的好像几个小时也没结果

3 楼

[quote]我现在想在fortran 下搞arpark

有没有人用过呢?

有没人试着运行下它里面的例子呢?

花多长时间?

我的好像几个小时也没结果[/quote]
lz先把你的机器配置,安装的操作系统软件说一下吧?
如果安装Debian或者Ubuntu的话,源里面有打包好的ARPACK,自己打包的也不是特别难
如果想在Windows下用的话,Google或者百度之,老外有配置指南的
至于说里面附带的例子,一般1分钟内肯定跑完了,除非是古董机,要么lz编译选项开得不正确或者修改了其中某些文件

4 楼


lz可能是参数设置不对,例子中的参数是没问题的,计算很快,但是修改以后就不好说了。

5 楼

http://www.ec-securehost.com/SIAM/SE06.html

网上搜这本书。

我来回复

您尚未登录,请登录后再回复。点此登录或注册