本文源于自己在学习过程中的问题及解决办法记录,仅供大家参考,可能表述并不准确,欢迎批评交流!
ERROR on proc 0: Neighbor list overflow, boost neigh_modify one or page
出现这个错误的直接原因是体系中某些原子的近邻数超过了2000个(除非你使用neigh_modify命令增加了允许的近邻数),而导致这个错误的可能因素有:
- 初始结构有问题,比如原子分布过于密集。这种情况在一开始就会出错。
- 截断半径设置的太大了,比如大于10A。可以通过命令neighbor,减小截断半径来解决。
- 在
neigh_modify添加one参数 - 势参数设置有问题,这种情况一般是在运行一些步后才会出错。
本文直接翻译自网页:http://lammps.sandia.gov/threads/msg36842.html
ERROR on proc 12: Angle atoms 69338 69339 69340 missing on proc 12 at step 38110 (…/ntopo_angle_all.cpp:68)
相似报错还有键bond缺失,解决办法如下:
- 初始模型是否正确,确定建模方法及参数。这里重点仔细检查,由于无法可视化,或者无法直观的观察,这里错误的可能性比较大。
- 参数设置错误
a. 势函数是否正确,如果能从文献中确定比较好。
b. neighbor
在前期优化结构的过程中,由于结构极度不合理,可临时调大bin值,同时仔细查看neigh_modify的参数,进行合理的修改,如
neighbor

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



