VASP入门到精通:[20]计算声子谱2

时间:2026-02-14 17:11:45

1、之前小编给大家介绍了怎么样去计算声子谱,在14节有介绍,没有看到的小伙伴可以去看一下

VASP入门到精通:[20]计算声子谱2

2、注意INCAR里不要多加入一些没用的参数设置,这样容易出错,只要必须的参数设置就可以了,如小编上一节介绍的

VASP入门到精通:[20]计算声子谱2

3、计算完成后结果如图所示:下图是OSZICAR数据:

VASP入门到精通:[20]计算声子谱2

4、下图是OUTCAR最后的数据

VASP入门到精通:[20]计算声子谱2

VASP入门到精通:[20]计算声子谱2

5、注意要有 ELASTIC MODULI IONIC CONTR (kBar)

这一行的数据

6、vasprun.xml里面要有力学Hessian矩阵才能绘制声子谱,步骤如下:

7、运行命令:

phonopy --fc vasprun.xml

然后会看到生成力学文件:FORCE_CONSTRAINS

VASP入门到精通:[20]计算声子谱2

8、在band.conf文件中加入一行FORCE_CONSTRAINS=READ

注意修改里面的原包基矢和高对称点

然后运行phonopy  --dim="m n l" -c   POSCAR-unitcell   band.conf 

9、接下来绘制,bandplot  --gnuplot> PHONO.dat

10、这个PHONO.dat文件便是声子谱,把它放到origin里面去处理吧,大家就能得到想要的声子谱了!!!

VASP入门到精通:[20]计算声子谱2

11、有问题的欢迎来问哦,求评价,如果觉得好,给个赞吧

© 2026 长短途
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com