普通的 semi-local(主要是指 LDA 和 GGA)方法计算带隙是 有问题,一般低估 1-2 个电子伏特。解决的办法就是用更精确的 GW 或 杂化泛函的方法。由于目前广泛使用的软件是 VASP,而 VASP 是很难使用 GW 方法计算带隙的,所以这里主要讲用杂化泛函(HSE)的方法计算带隙。