dswen94 发表于 2022-10-21 02:38:58

band unfolding 结果出现奇怪的带

您好,
我在做unfolding 的计算但是遇到一个奇怪的问题。
我用vaspkit把我的primitive cell转成了supercell,然后分别算他们的能带,想对比我primitive cell的BS跟supercell的EBS吻合程度。
我发现我得到的supercell EBS出现一些奇怪的带,如下图,黄色的线是primitive cell的BS,红色的是supercell的EBS。
奇怪的是在红色的带上出现错开的不明确的点,这些点的spectral weight并不为0。这个primitive cell和supercell只是做了转换,并未加入杂质/缺陷,理论上不应出现这种奇怪的能带。
是不是在设置计算中,有哪些设置可能导致这种结果?

希望能得到解答。谢谢
东升

vaspkit 发表于 2022-10-21 08:49:22

是的,完全一致才对。检查变换矩阵是否正确,以及是否使用vaspkit-281命令产生用于计算能带反折叠计算的KPOINTS文件。

dswen94 发表于 2022-10-21 17:39:32

谢谢您的回复。的确是用281生成的kpoints,不知道跟281设置的密度有没有关系?还是说EBS对于精确度(lattice vector,coordinates,vasp precision)这些有什么特殊的要求?

dswen94 发表于 2022-10-24 21:42:29

做了一些测试有以下发现:这些奇怪的非零的spectral weight是因为relaxation 导致的。在生成supercell之后,如果只对supercell做static,那获得的EBS和primitive BS是重合的。我的感觉是,如果对生成的supercell作geometry/ionic relaxation,那原本生成的k-point就并不严格地落在relaxation之前的的primitive的k-path上。

vaspkit 发表于 2022-10-30 15:41:20

dswen94 发表于 2022-10-24 21:42
做了一些测试有以下发现:这些奇怪的非零的spectral weight是因为relaxation 导致的。在生成supercell之后 ...

对,这种情况很常见。个人认为缺陷浓度较低情况下,EBS仍然是个很好的近似。
页: [1]
查看完整版本: band unfolding 结果出现奇怪的带