adf:externalef
ReaxFF如何外加电场
前言
注意ADF2017以后的版本,隐藏了这个功能(用户仍然可以通过修改脚本,设置电场),因为外加电场,原子跨越Cell边界的时候,会出现EEM电荷计算得到非物理的大值而报错停止。普通用户容易忽略,因此GUI将该功能隐藏。
如何外加电场
注意
添加电场时,为了避免原子穿过Cell边界,用户需要设置“弹性墙壁”。参考:
在ReaxFF中设置阻碍原子穿越的弹性墙壁。这种墙壁不是原子构成,只是在指定位置添加了一个真空中的势垒而已。
在外加电场的情况下,如果不设置“弹性墙壁”,原子穿越边界,就会导致报错:“Warning: suspicious force-field eem parameters for , which may lead to unphysical charges.”
凡是修改过*.run文件,就不能再在图形界面里面去保存任务了,否则图形界面会按照图形窗口里面的参数设置,重新覆盖掉这些手动修改过的内容。直接运行任务即可。
AMS里面添加电场和LAMMPS添加电场是不一样的,AMS里面会把电场对能量的影响考虑进去,lammps不考虑电场对能量的影响。
adf/externalef.txt · 最后更改: 2022/02/15 10:48 由 liu.jun