请选择 进入手机版 | 继续访问电脑版

计算化学公社

 找回密码
 现在注册!
查看: 138|回复: 0

[Lammps] 经验之谈,如何解决:Out of range atoms - cannot compute PPPM

[复制链接]

4

帖子

0

威望

52

eV
积分
56

Level 2 能力者

发表于 2019-5-15 06:11:59 | 显示全部楼层 |阅读模式
最近刚开始学习LAMMPS,遇到 Out of range atoms - cannot compute PPPM 问题时,不知道是什么原因,在网上也找不到有效的解决办法。一般的经验之谈是减小步长,和导师交流了一下,我导师也告诉我减小步长去算,结果就是治标不治本。
经过一天的试验摸索后,我得出结论:Out of range atoms 的错误根本在于分子在趋近平衡的运动过程中有分子重叠了,减小步长的结果就是在计算足够时间后还是会重叠,只不过步数变长了。
我尝试的解决办法是重新定义box size,具体看报错之前的box size或者Lx,y,z是多少,然后将体系的box size设置大概在那个范围内,然后重新run,就可以了。

以下是我的Debug过程:Lx,y,z设置为40时,减小步长还是会报错,大致报错前输出的Lx为25~左右,然后我设置Lx为20或30后,就没再报错。
1.PNG

评分

参与人数 1eV +5 收起 理由
sobereva + 5

查看全部评分

您需要登录后才可以回帖 登录 | 现在注册!

本版积分规则

手机版|北京科音自然科学研究中心|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949-1号 )

GMT+8, 2019-5-24 10:05 , Processed in 0.150578 second(s), 27 queries .

快速回复 返回顶部 返回列表