计算化学公社

 找回密码 Forget password
 注册 Register
Views: 9945|回复 Reply: 2
打印 Print 上一主题 Last thread 下一主题 Next thread

[CASTEP/Dmol3/MS] castep计算声子谱内存不足

[复制链接 Copy URL]

121

帖子

1

威望

519

eV
积分
660

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
各位老师好,我的体系有60个原子,我想计算声子谱,用castep跑不动,请问vasp是否可以呢,这么大体系是否只能用超算了呢@卡开发发
233

3622

帖子

3

威望

1万

eV
积分
18440

Level 6 (一方通行)

第一原理惨品小作坊

2#
发表于 Post on 2016-10-8 23:26:47 | 只看该作者 Only view this author
这个问题说的很笼统,你得说清你的体系、你用的具体方法、服务器的配置等。

CASTEP做声子计算有两种不同的方式:线性响应 or 有限位移。一般有限位移的方法就是数值导数的方法,这个计算需要设置一个cutoff的方法,cutoff的大小决定你系统采用超胞的大小;而线性响应则是通过DFPT,这个过程不必建立超胞,而是转到倒空间求各个q点的声子谱,因此两者内存用量还是有差别。但CASTEP的线性响应局限性很多,如不能使用DFT-D2以及必须使用模守恒赝势等。

VASP这个程序自身线性响应方法只能做q=Gamma的声子谱,得借助phonopy来做,也得建立超胞,计算量也不会小很多。

除了上述主流程序,也可以考虑QE做线性响应,目前新的版本貌似已经支持vdW-DF这类泛函通过线性响应计算声子谱。超胞法的话可以考虑SIESTA,自洽计算的话单节点大概两三百原子应该没啥压力,缺点是结构优化可能有点捉鸡。

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
sobereva + 2

查看全部评分 View all ratings

日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

121

帖子

1

威望

519

eV
积分
660

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2016-10-9 19:44:27 | 只看该作者 Only view this author
卡开发发 发表于 2016-10-8 23:26
这个问题说的很笼统,你得说清你的体系、你用的具体方法、服务器的配置等。

CASTEP做声子计算有两种不同 ...

好详细,非常感谢老师!按照您说的我试试。
233

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-26 18:50 , Processed in 0.283146 second(s), 22 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list