计算化学公社

 找回密码 Forget password
 注册 Register
Views: 377|回复 Reply: 2
打印 Print 上一主题 Last thread 下一主题 Next thread

[Lammps] LAMMPS模拟聚合物体系neighbor list报错无法解决求助

[复制链接 Copy URL]

92

帖子

0

威望

394

eV
积分
486

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
小白在进行lammps对聚合物体系的模拟的时候,至少对于目前的输入(temp.lmps),无论前面的模拟是怎么样的(还是前面没有模拟),到了Annealing这一步(即所附的anneal.in中的那一步)运行就会出现报错:
Generated 0 of 120 mixed pair_coeff terms from arithmetic mixing rule
Setting up Verlet run ...
  Unit style    : real
  Current step  : 0
  Time step     : 1
ERROR on proc 0: Neighbor list problem on the GPU. Try increasing the value of 'neigh_modify one' or the GPU neighbor list 'binsize'. (src/GPU/fix_gpu.cpp:339)

小白试图增加了neigh_modify下面的one和binsize的大小(见anneal.in),但是都无济于事,anneal还没有开始就会产生这样的报错。还请问各位大佬这可能是什么问题?如何解决?

anneal.in

1.93 KB, 阅读权限: 20, 下载次数 Times of downloads: 5

temp.lmps

491.7 KB, 阅读权限: 20, 下载次数 Times of downloads: 1

13

帖子

0

威望

15

eV
积分
28

Level 2 能力者

2#
发表于 Post on 2025-9-14 14:33:45 | 只看该作者 Only view this author
这种一般是初始结构不好或者力场有问题或者动力学过程太剧烈了,可以先用cpu跑一会,或者优化你的模型

81

帖子

0

威望

445

eV
积分
526

Level 4 (黑子)

3#
发表于 Post on 2025-9-29 10:33:50 | 只看该作者 Only view this author
github上搜radonpy,这是个基于python的自动工作流,用于产生聚合物的各种性质。
它的流程里,在正式退火前,充分进行了构象搜索,基于self-avoiding random walk。
之后得到的构象进行了21步的循环退火,充分保证relaxation。
你可以参考这个工具中的lammps脚本对你的脚本进行调整,或者直接让radonpy帮你生产数据好了。

https://www.nature.com/articles/s41524-022-00906-4
https://github.com/onecoinbuybus ... n/radonpy/sim/md.py
https://pubs.acs.org/doi/10.1021/ma200345v

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-1-25 03:41 , Processed in 0.163576 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list