| 查看: 2202 | 回复: 32 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
莫言,nobel 文学奖,祝贺祝贺,弟兄们加油! 已有27人参与
|
|||
|
http://www.nobelprize.org/ 刚公布的 希望很快看到大陆学者获得自然科学类的 我们功课的围观下起个哄就好了,拍巴掌,piapiapia。。。。。。 |
» 猜你喜欢
22408 312求调剂
已经有17人回复
一志愿华中农业071010,320求调剂
已经有6人回复
290调剂生物0860
已经有41人回复
291求调剂
已经有3人回复
211本科材料化工求调剂
已经有23人回复
山东省基金2026
已经有9人回复
药学求调剂
已经有13人回复
求调剂推荐
已经有4人回复
085400电子信息类(川大控制工程)求调剂可跨专业 求老师联系
已经有6人回复
材料工程281还有调剂机会吗
已经有42人回复
★
小木虫: 金币+0.5, 给个红包,谢谢回帖
小木虫: 金币+0.5, 给个红包,谢谢回帖
|
这是windows下的,我试下linux下行不行吧 三、ARPACK库的编译 先到ARPACK的官方网站去下载程序包,我选择下载了 arpack96.tar.gz 和补丁 patch.tar.gz。 1. 把两个压缩文件分别解压以后,第一步是先打上补丁。复制patch下的ARPACK 粘贴到 arpack96 里面去覆盖同名文件, 在Win7上会提示合并文件夹,选择是,然后会提示复制和替换文件,选择全部替换就行了。 2. 把 arpack96\ARPACK\BLAS,arpack96\ARPACK\LAPACK 和 arpack96\ARPACK\UTIL 中的 *.f 文件都复制到 arpack96\ARPACK\SRC 里面去。然后有三个源文件需要改动。首先,找到second.f 打开,把里面的内容改成: SUBROUTINE SECOND( T ) REAL T CALL CPU_TIME(T) RETURN END 保存。因为原来的程序要调用ETIME来返回时间,但是连接的时候会出错提示找不到ETIME。我看了一下gfortran 里好像是用 CPU_TIME 来计时的,所以就改过来。还有就是 dnrm2.f 和 snrm2.f 使用了ASSIGN statement, 这个语句在Fortran 95 的标准里面已经被删除了,所以gfortran 不能编译这两个文件。因此,需要到netlib上下载它们的更新版本: dnrm2.f 和 snrm2.f 并替换旧版文件。 3. 接下来编译ARPACK和LAPACK基本原理是类似的。用DOS进入 arpack96\ARPACK\SRC 目录,用gfortran 开始编译: E:\arpack96\ARPACK\SRC>gfortran -fimplicit-none -g -c *.f -O2 4. 用ar 连接成一个库 E:\arpack96\ARPACK\SRC>ar rcs libarpack.a *.o 这样就在SRC文件夹里得到ARPACK库文件 libarpack.a。 |

27楼2012-10-12 19:46:03
Chemwpa
铁杆木虫 (著名写手)
- 应助: 260 (大学生)
- 金币: 6161.7
- 散金: 212
- 红花: 20
- 帖子: 1855
- 在线: 380.1小时
- 虫号: 1543281
- 注册: 2011-12-19
- 性别: GG
- 专业: 有机合成
2楼2012-10-11 19:44:12
hughflyer
木虫 (著名写手)
- 海博EPI : 1
- 应助: 152 (高中生)
- 金币: 5771.8
- 散金: 200
- 红花: 8
- 帖子: 1122
- 在线: 472.2小时
- 虫号: 1587134
- 注册: 2012-01-25
- 性别: GG
- 专业: 无机非金属类光电信息与功
3楼2012-10-11 20:31:14
|
本帖内容被屏蔽 |
4楼2012-10-11 20:38:54














回复此楼