检查片段是否正确收敛。进行EDA、pEDA计算,务必检查片段的电子占据是否正确。
这种情况,对于BAND而言,片段计算的*.logfile应该会提示:ERROR: Engine Band failed to solve for single point calculation.这表示SCF是没有收敛的。
那么该片段的out文件中,检查电子占据(SCM → Output → Properties → Bandgap然后向上翻应该可以看到每条能带的电子占据情况),应该会发现存在分数占据,例如:
174 -0.22848 -0.22693 1.00000 -0.20262 -0.19712 1.00000 175 -0.22628 -0.22268 1.00000 -0.20017 -0.19165 1.00000 176 -0.22177 -0.21840 1.00000 -0.19031 -0.18862 0.16237 177 -0.21971 -0.21678 1.00000 -0.18577 -0.18161 0.00000 178 -0.21479 -0.20704 1.00000 -0.18288 -0.17912 0.00000 179 -0.20322 -0.19634 1.00000 -0.17976 -0.17712 0.00000 180 -0.19793 -0.19372 1.00000 -0.17141 -0.16639 0.00000 181 -0.19280 -0.18879 0.83763 -0.16565 -0.16052 0.00000 182 -0.18733 -0.18190 0.00000 -0.15557 -0.15197 0.00000
其中第181条能带,能量最大值-0.18879 Hartree,最小值-0.19280 Hartree,存在非整数的α电子占据 0.83763 电子。类似的,第176条能带,存在非整数的β电子占据0.16237电子。
在BAND中,虽然metaGGA、杂化能够对收敛有一定帮助,但是SCF不收敛往往意味着电子自旋极化设置不正确。