计算真的正常结束了吗?

计算一般大家关注的是自洽迭代有没有完成,能量有没有完成。但实际上logfile的末尾也是需要留意一下的。有些不正常的地方,隐藏在末尾:

这个结尾是不正常的。

正常的结尾:

解释如下:

NORMAL TERMINATION
END

这两行表示计算已经完成了。但计算完成之后的结果,还要从内存、临时文件中收集起来,写入到*.t21文件中。因此在显示这两行之后,就开始写入t21文件,写入完毕之后,会显示Job XXXX has finished字样。如果没有成功的写入,最后一行就不会这样。那么从*.t21读取轨道图之类的,就有可能会报错。