当前位置:   article > 正文

vasp phonopy 计算声子(有限位移法)_有限位移法计算声子谱

有限位移法计算声子谱

1.扩胞并分别做静态计算

通过晶格弛豫得到最小能量时的晶格结构(这一步在使用已有的结构时可以忽略)

在完成静态计算的文件夹下创建phono文件夹

mkdir phono

将CONTCAR文件复制到phono文件夹下, 作为声子计算的POSCAR

cp CONTCAR phono/POSCAR

打开phono文件夹,使用phonopy进行扩胞,需要保证supercell与unitcell的空间群一致

phonopy -d --dim="3 3 3" -c POSCAR

得到POSCAR-00*文件以及SPROCAR文件,为每个POSCAR-00*文件创建文件夹00*,将POSCAR-00*文件复制到00*文件夹下

  1. mkdir 00*
  2. cp POSCAR-00* 00*/POSCAR

在00*文件夹下准备静态计算的输入文件,并进行静态计算。

 2使用phonopy计算力常数

所有00*文件夹下的静态计算都结束后,在phono文件夹下,使用phonopy计算力常数(FORCE_CONSTANTS)

phonopy -f 001/vasprun.xml 002/vasprun.xml

使用vaspkit生成KPATH.phonopy (echo 305 | vaspkit),作为band.conf文件,用phonopy画出声子能带图band.pdf

phonopy --dim='2 2 2' -c POSCAR -p -s band.conf
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/388069
推荐阅读
相关标签
  

闽ICP备14008679号