24小时热门版块排行榜    

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

lidx123

木虫 (小有名气)

[交流] abinit软件安装步骤(亲测)已有6人参与

本人学习abinit软件有近一年的时间了,常常看到有初学者问到关于安装的问题,现分享自己亲测的安装步骤,非常的简单好用。
回复此楼

» 本帖附件资源列表

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

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

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

卡开发发

专家顾问 (著名写手)

Ab Initio Amateur


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
9楼: Originally posted by luqing6879 at 2014-04-15 00:40:31
嗯。谢谢。很有帮助。
请问关于这两个软件,能否给个评价么?比如计算效率,易上手性什么的。...

上面我那个写有点着急,所以有点问题,MacOS下编译VASP能够成功,必须用GNU版的GCC/GFORTRAN,LLVM版的会出错,但是编译Abinit根本不行(无论何种编译器),和你一样的错误。另外VASP编译完成读取不了原子坐标,POSCAR读出来的原子和电子都是0。。。。

关于三个程序的感受的话,有人评论过,我说说我自己的:
Abinit我没用过,我听我老板说测试的结果Abinit很慢,最快的还是VASP。不过Abinit据说强势在于GW。

我不喜欢PWscf是因为赝势有时候实在太混乱了,一个体系经常凑不齐相同的赝势,另外就是写原子坐标也不怎么方便。虽然Xcrysden可以读取输出文件,但是输入文件没辙。另外你要在MacOS下做的话,建议直接用Fink装Xcrysden,我折腾Xcrysden编译已经很久了,根本不行。MacOS下安装Tcl/TK会出错。

VASP如果通过MS和VESTA转换两次格式还是很方便的。另外,好像VASP说明书写的好不少,资料也多。我自己以前常用的是CASTEP所以对照着上手很快,看了一晚上说明书可以简单的计算。但是如果要简化、技巧性,以及数据后处理,需要了解脚本。

另外,MacOS(10.9)下我说一下我编译的,Abinit(失败)、CASINO(QMC程序,成功)、ELK(LAPW程序,成功)、PWscf(成功)、SIESTA(数值LCAO,成功)、VASP(4.6编译成功,运行出问题,5.2编译失败)。所以,论坛中常见的三款平面波程序只有PWscf在MacOS能玩。另外CPMD没尝试过,以及NWchem没在Mac上尝试。由于现在没这么大精力,所以就只用了VASP,宁可不在MacOS上跑。

所以除了数据后处理、图形可以考虑MacOS,建议一般情况还是在服务器上用SUSE或者Redhat。Ubuntu通常效率不高,尤其更新到13.10编译VASP(好不容易装上ifort)也出错。还有,如果是Macbook Pro还是少跑一些ELK这样的程序,全电子计算跑个10来分钟电脑就开始烫手了。

这只是个人经验,不排除某些高手能解决这些问题。
不一定挂在论坛,计算问题问题欢迎留言。
11楼2014-04-15 04:12:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 17 个回答

0.8

顶一下,感谢分享!
2楼2014-04-06 23:04:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

0.8

顶一下,感谢分享!
4楼2014-04-08 15:48:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luqing6879

木虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你好,我现在是在mac os x 10.8下编译安装abinit7.6.3,出现以下错误信息,这个正常么?
/Volumes/MacSSD/scratch/qinglu/ccnNhGqK.s:1035:no such instruction: `vmulsd %xmm5, %xmm0,%xmm0'
/Volumes/MacSSD/scratch/qinglu/ccnNhGqK.s:1036:no such instruction: `vdivsd %xmm4, %xmm0,%xmm4'
/Volumes/MacSSD/scratch/qinglu/ccnNhGqK.s:1037:no such instruction: `vaddsd %xmm4, %xmm9,%xmm4'
/Volumes/MacSSD/scratch/qinglu/ccnNhGqK.s:1038:no such instruction: `vmovsd %xmm4, (%rax)'
make[3]: *** [numeric.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
cishan.goodweb.cn/慈善点击,点滴帮助。
5楼2014-04-14 13:44:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见