vaspkit导出的BAND_GAP文件和BAND.dat文件相互矛盾
计算了半导体HSE06能带,使用vaspkit251产生了K点,先PBE自洽,然后计算了hse06能带,确定输入文件没问题的情况下,使用252导出了BAND_GAP和BAND.dat,结果作图发现BAND_GAP中的带隙是2.28,而BAND.dat做出的图中显示的带隙是2.48,这是怎么回事?使用qvasp -bandd 再次进行提取,发现其提取出的带隙和BAND.dat中计算出的带隙一致。比较qvasp和BAND.dat的CBM,VBM位置,发现CBM大小和位置都一致,但是VBM位置和大小都不一致,请问这是怎么回事?可能原因是VBM位置不在指定能带路径上,VASPKIT计算带隙时是通过比较所有K点(包括权重为零和不为零)的能级,可以核实一下VBM位置(kx, ky, kz)所对应的权重不为零? vaspkit 发表于 2023-8-23 11:44
可能原因是VBM位置不在指定能带路径上,VASPKIT计算带隙时是通过比较所有K点(包括权重为零和不为零)的能 ...
可能确实是这个问题,正在复算验证中,使用的VASPKIT 302导出的KPATH ,我的明明是矩形胞,只不过晶格常数差别不大,a1和a2差别在0.1~0.2左右,却识别为了正方形(square)从而导出了G-X-M-G的KPATH.in,而如果CBM出现在Y-G的路径上的话,就会出现这个问题。这是bug还是vaspkit专门设置的粗糙识别精度? 在~/.vaspkit中设置LATTICE_TOLERANCE = 0.01再试试。
页:
[1]