注意,可能存在一定风险,如果有资源可以重新计算的请忽略本教程。


(给vasp新手的,老手不太会碰到这种问题)

今天本来计算都跑完了,准备绘图了。发现超胞结构画出来以后,发现能带图很乱,与文献能带清晰的一条一条的线不符合,才知道超胞结构和异质结结构需要进行反折叠,去掉超胞化带来的能带重叠才能画出正常能带,具体知识可以百度或者问Ai,这里只是通俗的讲解。

根据Vaspkit的教程可以很好的进行反折叠操作VASPKIT 中轨道投影能带反折叠功能在二维异质结中的应用案例 - VASPKIT与量化软件http://vaspkit.cn/index.php/58.html能带反折叠 - VASPKIT与量化软件http://vaspkit.cn/index.php/40.html但是教程的顺序一度让我以为需要从原胞开始从头计算。

实际上不需要

教程主要是针对从原胞构建超胞的这一种方式。如果现在已经有了超胞结构,并已经完成了结构优化等,只需要根据自己的超胞结构的扩胞倍数(比如2x2x1)创建对应的TRANSMAT.in

如:

Read transformation matrix from the TRANSMAT.in file if it exists.
2 0 0 # must be three integers
0 2 0 # must be three integers
0 0 1 # must be three integers

然后直接进行教程中的第7步以及后续计算。

对于异质结超胞结构也是一样的,对于组分,分别创建超胞扩胞倍数对应的TRANSMAT.in后,进行第三步的281操作及其之后的操作。

这一操作可能对于一些切表面的模型,因为模型厚度不能很好的用扩胞倍数进行描述,这导致能带展开在c方向上无法实现。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐