24小时热门版块排行榜    

查看: 1360  |  回复: 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的回帖

ZDBWHZ

金虫 (正式写手)

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

lihb734

铁杆木虫 (职业作家)

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

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

nwwolfchj

金虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你真牛啊,他们组里的现在能编译下去的也不多,主要是以前写那个的都工作成立自己的家了,现在在的都在做并行的ACESIII。
5楼2013-12-05 20:58:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chrinide

木虫 (正式写手)


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

[ 发自手机版 http://muchong.com/3g ]
未知必须借由更深的未知去获悉,隐晦必须借由更深的隐晦来明了
7楼2014-07-25 17:38:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 2026年8月25日国自然放榜前突然收到列入评审专家邮件,有关系吗? +19 木水思豆 2026-08-25 22/1100 2026-08-26 06:24 by 玲珑133
[公派出国] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 PbwVEMK5haaE 2026-08-25 5/250 2026-08-26 05:09 by cNXvBfCpiZOM
[考博] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 Qj98d49dHFb9 2026-08-25 5/250 2026-08-26 04:57 by cNXvBfCpiZOM
[基金申请] 今天务委会开完了,明天出结果吗 +18 angus9576 2026-08-25 22/1100 2026-08-26 00:41 by merchancy
[基金申请] 明天应该可查了!? +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
[基金申请] 2026国自然函评费到账 +20 羊腰板 2026-08-21 23/1150 2026-08-25 16:34 by zsna
[基金申请] 今日不放榜?网传国自然预计 8 月 27 日可查结果 +17 医学老男孩 2026-08-20 22/1100 2026-08-25 15:36 by 医学老男孩
[基金申请] 如果此刻你正在为国基感到焦虑,不妨来听听这首《基金之外》 +8 scalable 2026-08-24 8/400 2026-08-25 12:52 by jnhyjjm
[基金申请] 人气不行了 +11 fansofjerry 2026-08-21 11/550 2026-08-25 11:04 by 孤独的英雄6
[教师之家] 导师吐槽:我怎么摊上了这么个极品研究生! +3 苏东坡二世 2026-08-23 3/150 2026-08-25 10:35 by shisan1313
[基金申请] 2026年的国家社科基金项目通讯评审的新规则与新动向、新挑战 +5 process2012 2026-08-23 7/350 2026-08-25 09:42 by huixian257
[基金申请] 建议基金发布提前给出明确的时间点 +13 kulium 2026-08-21 16/800 2026-08-24 16:27 by superceng
[基金申请] 让我中一个面上吧! +13 大萍1987 2026-08-20 16/800 2026-08-24 10:23 by 太傻了
[教师之家] 跳槽后在研项目怎么办? +5 简单化xn 2026-08-22 10/500 2026-08-23 12:38 by 简单化xn
[基金申请] 今天放榜吗? +15 布布和一二 2026-08-19 16/800 2026-08-23 09:55 by 张春生
[基金申请] 看来今天不会放榜了? +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[基金申请] 时间戳又变了 +13 wuchongjun 2026-08-20 19/950 2026-08-21 17:21 by 紫杉醇
[基金申请] 应该是下周三26日公布了吧? +4 哈哈蛤? 2026-08-21 4/200 2026-08-21 10:58 by Vivilian
[基金申请] 基金啊基金 +4 longfie172 2026-08-20 4/200 2026-08-21 08:58 by mark mao
信息提示
请填处理意见