在自洽迭代求解电子态的计算过程(也就是所谓的SCF,Self consistent field)中,ADF会根据迭代过程中的各种情况,自动更改、启用促进收敛的方法。其中固定占据方式是其中一种。而启用该方法会在logfile中提示:
WARNING: KeepOrbitals on ... possibly non-aufbau occupations
迭代过程中,占据方式可能有变动。这个提示是表示,程序基于某种条件判断,要固定占据方式,不再变动了。但这样的话,有可能会导致占据方式是非Aufbau的。一般请下这可以忽略。因为一般正常结束,电子的占据都是Aufbau的。
如果结果中,有非Aufbau的占据,则需要调整计算参数(最典型的就是调整泛函,增大HOMO-LUMO gap),另外计算。
一般非Aufbau占据容易发生在过渡金属(尤其是含Fe)的配合物中。其根本原因,就是DFT得到的HOMO-LUMO gap普遍过低。所以一般改为BP泛函,或者杂化泛函,这种情况会有一定程度的改善。