24小时热门版块排行榜    

查看: 1368  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

beefly

专家顾问 (职业作家)

地沟油冶炼专家

[交流] ACES II最新版本2.9的编译方法 已有6人参与

现在有很多的从头算量子化学程序,而且还有ACES III以及从ACES II分出来的CFour,为什么要用ACES II呢?和别的程序相比,ACES II中最有特色的功能就是mrcc模块,提供很多EOM-CC框架下的单参考和多参考计算,一些方法还具有解析梯度。另外,它还具有到MOLCAS的接口,可以提供MOLCAS不具备的很多高级耦合簇计算。

自从ACES II第一个开源的2.5版发布以后,接下来的2.6, 2.7, 2.8版的语法错误和脚本bug太多,导致编译非常麻烦。不过,最新的升级2.9版已经解决了大部分的问题,编译容易多了。以下是在linux下简单的编译过程。

1,解压缩,进入程序主目录,执行
chmod +x x*
接着执行
./xprep -f
该命令在ACES II根目录下创建lib等子目录。

2,修改Makefiles/GNUmakefile.src中的路径DIR_INSTBIN和DIR_INSTLIB。
然后修改LDFLAGS_NUMLIBS,如:
pgi编译器:
LDFLAGS_NUMLIBS:= -L/opt/pgi/linux86-64/10.6/lib -llapack -lblas -L/home/user1/ACESII-2.9.0/lib -llb -llinpack -leispack
intel编译器:
LDFLAGS_NUMLIBS:= -L/opt/intel/mkl/10.2.5.035/lib/em64t -lmkl_intel_ilp64 -lmkl_sequential -lmkl_core -lmkl_lapack95_ilp64 -L/home/user1/ACESII-2.9.0/lib -llb -llinpack -leispack

3,用同样方法,修改mrcc.src/Makefiles/GNUmakefile.src

4,GNUmakefile、GNUmakefile.src两个文件的链接都是无效的,需要更新。参见附件中的两个批处理文件。mklink1放到ACES II根目录下运行。mklink2放到$ACESII-2.9.0/mrcc.src目录下运行。也可以把脚本中的命令分批复制粘贴,但是一次不要粘贴太多,否则部分命令可能被系统忽略。

5,修改Fortran代码。ACES II早期版本产生的Molden文件轨道因子是错的。2.9版本解决了部分问题,但是d和g基函数仍然有错。用附件中的reorder.F覆盖$ACESII-2.9.0/a2proc/下面的同名文件。注意,扩展名一定要用大写F。

6,编译。例如:
gmake ARCH=em64t OPSYS=linux CMPLR=xxx
xxx可以是pg(pgi编译器),intel(intel编译器),或gnu(gnu编译器)。具体参数和选项参见Info/BUILDING中的说明。编译时间大约1~2小时。
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 2.9-patch.tgz
  • 2013-12-04 04:05:17, 1.7 K

» 收录本帖的淘帖专辑推荐

soft

» 本帖已获得的红花(最新10朵)

» 猜你喜欢

beefly《西太平洋大学现代英汉词典》[bi:fli]牛肉一般地
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chrinide

木虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
送红花一朵
这个东西曾经把我耗了好久 后来放弃了 看到B大成功了 我又想试试了

[ 发自手机版 http://muchong.com/3g ]
未知必须借由更深的未知去获悉,隐晦必须借由更深的隐晦来明了
7楼2014-07-25 17:38:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

lihb734

铁杆木虫 (职业作家)

站在计算化学入门的门槛上

您辛苦了,感谢分享
前途光明,出路难觅!
2楼2013-12-04 09:57:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ZDBWHZ

金虫 (正式写手)

送红花一朵
您辛苦了,感谢分享
4楼2013-12-05 00:56:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nwwolfchj

金虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你真牛啊,他们组里的现在能编译下去的也不多,主要是以前写那个的都工作成立自己的家了,现在在的都在做并行的ACESIII。
5楼2013-12-05 20:58:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 2026国自然函评费到账 +22 羊腰板 2026-08-21 25/1250 2026-08-26 15:00 by zuocuiping
[基金申请] 科研孤儿太难了 +21 我4大白菜 2026-08-20 22/1100 2026-08-26 11:29 by nlgza
[基金申请] 怎么查啊 +4 huang1991js 2026-08-26 4/200 2026-08-26 11:26 by panjy.cn
[基金申请] 国合里面能看到了 +7 一怀馨秋 2026-08-26 7/350 2026-08-26 11:23 by zhaosm1982
[基金申请] 系统进不去 +4 yanglien 2026-08-26 5/250 2026-08-26 11:10 by wenfengw83
[基金申请] 怎么看青基中了没有啊 +4 叶九微 2026-08-26 4/200 2026-08-26 10:52 by xiacongxu
[基金申请] 今天务委会开完了,明天出结果吗 +19 angus9576 2026-08-25 23/1150 2026-08-26 10:03 by zp519
[基金申请] 国合现在查不到了吗? +10 chengyan1220 2026-08-24 20/1000 2026-08-26 08:57 by peasantsprig
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 范进中举一文的中心思想 +8 炎黄贵胄 2026-08-22 9/450 2026-08-26 07:47 by WASM
[基金申请] 在坚冰还盖着北海的时候,我看到了怒放的梅花。 (金币+10) +6 ziyangfang 2026-08-25 9/450 2026-08-25 20:26 by huagongfeihu
[基金申请] 明天应该可查了!? +6 chengyan1220 2026-08-23 6/300 2026-08-25 19:45 by zfd97
[基金申请] 有没有大神帮我看看基金代码 28+4 1234567wang 2026-08-24 10/500 2026-08-25 19:15 by lfy8008
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
[基金申请] 如果此刻你正在为国基感到焦虑,不妨来听听这首《基金之外》 +8 scalable 2026-08-24 8/400 2026-08-25 12:52 by jnhyjjm
[教师之家] 导师吐槽:我怎么摊上了这么个极品研究生! +3 苏东坡二世 2026-08-23 3/150 2026-08-25 10:35 by shisan1313
[基金申请] 我面上完蛋了 +13 且听虎啸 2026-08-20 14/700 2026-08-25 09:10 by mrkang
[基金申请] 时间戳今天,20号变了 +5 archvillain 2026-08-20 5/250 2026-08-22 06:12 by hui_daxiao
[基金申请] 时间戳又变了 +13 wuchongjun 2026-08-20 19/950 2026-08-21 17:21 by 紫杉醇
[基金申请] 基金啊基金 +4 longfie172 2026-08-20 4/200 2026-08-21 08:58 by mark mao
信息提示
请填处理意见