logfile提示:ERROR: AssembleData: problem with fragment input

检查片段是否正确收敛。进行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不收敛往往意味着电子自旋极化设置不正确。