*.out文件提示:non-physically large charges produced by EEM

  1. ERROR: Unreasonably large charges produced by EEM
  2. Error Detected :unreasonaby large charges produced by EEM
  3. non-physically large charges produced by EEM
  4. WARNING: Suspicious force-field EEM parameters for * , which may lead to unphysical charges

这三个报错,原因相同:

ReaxFF理论中,有一步是计算原子的电荷。用的是EEM方法。这个报错信息,是指EEM产生的电荷得到了不符合物理的数值,例如特别大。这种问题的出现,可控性较弱,几乎纯偶然,因此只能

  1. 微调结构
  2. 模拟条件
  3. (使用其他力场)重新弛豫初始结构等办法。

但是也发现,某些力场某些体系,非常容易出现该报错,而其他力场、体系就不容易。

另外,如果加了外电场,很容易出现这个报错,尤其是当原子跨出盒子边界的时候(加一个人为定义的“墙壁”,可以避免这种情况的这个问题)。这种情况,请参考:在ReaxFF中设置阻碍原子穿越的弹性墙壁。Lammps基本不出现这种情况,因为Lammps在处理外加电场时,仅仅考虑电场对原子受力的影响,不考虑对体系能量的影响。