计算化学公社

标题: 缺陷TiO2(B)超胞的能带反折叠计算 [打印本页]

作者
Author:
zhengjflq    时间: 2020-11-14 19:23
标题: 缺陷TiO2(B)超胞的能带反折叠计算
各位老师,请教一个问题,想对比TiO2(B)超胞产生氧缺陷前后的能带结构,按道理应该进行能带反折叠处理,具体流程是先计算无缺陷超胞的能带,再计算有缺陷超胞的能带。但是在使用vaspkit工具产生超胞k点文件时,需要自制一个TRANSMAT.in文件(晶格参数如图所示),但是像这种primitecell与超胞晶格基矢不平行的结构,在计算能带反折叠时TRANSMAT.in文件的2~4行,计算下来是多少呢,请各位指教,多谢多谢。

作者
Author:
wangvei    时间: 2020-11-17 15:58
A*inv(a),其中A和a分别是超胞和原胞的晶格基矢,inv求逆矩阵,最后取整。
作者
Author:
zhengjflq    时间: 2020-11-19 15:49
谢谢王老师。请问是不是只考虑超胞和原胞的基矢的变化,不用考虑超胞和原胞的角度(从原胞到超胞,角度也变了)变化。
作者
Author:
wangvei    时间: 2020-11-30 08:06
试试最新的1.2.3版本,如果TRANSMAT.in不存在,vaspkit会读取PRIMCELL.in文件并输出TRANSMAT.in,PRIMCELL.in是原胞结构的POSCAR文件。
作者
Author:
zhengjflq    时间: 2020-11-30 14:59
谢谢王老师,赶快去装个新版试试

作者
Author:
zhengjflq    时间: 2020-12-1 11:28
王老师,装了新版,尝试了几次,如400等功能,但是没有自动生成transmat.in文件,可否抽空再指点一下,具体使用哪个功能吗?万分感谢。


作者
Author:
wangvei    时间: 2020-12-2 08:02
zhengjflq 发表于 2020-12-1 11:28
王老师,装了新版,尝试了几次,如400等功能,但是没有自动生成transmat.in文件,可否抽空再指点一下,具体 ...

band unfolding菜单下命令都可以。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3