计算化学公社

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

[Lammps] 求助,使用reaxff裂解怎么去除产生的小分子

[复制链接 Copy URL]

63

帖子

0

威望

276

eV
积分
339

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
求助,在lammps运行过程中,使用reaxff进行裂解时产生的裂解产物用什么命令可以实现反复删除。例如,每4000步删除一次。delete_atoms我看手册好像不能实现该操作。各位大神,拜托了。

13

帖子

0

威望

262

eV
积分
275

Level 3 能力者

2#
发表于 Post on 2022-6-3 12:34:44 | 只看该作者 Only view this author
您好,请问您找到上述问题的解决方法了嘛,我也想弄清楚这个应该如何删除产生的小分子

33

帖子

0

威望

57

eV
积分
90

Level 2 能力者

3#
发表于 Post on 2023-8-27 20:00:00 | 只看该作者 Only view this author
你好,我也遇见这个问题了,请问您解决里面

82

帖子

0

威望

1049

eV
积分
1131

Level 4 (黑子)

4#
发表于 Post on 2023-8-27 20:57:51 | 只看该作者 Only view this author
456321789 发表于 2023-8-27 20:00
你好,我也遇见这个问题了,请问您解决里面

最新版的lammps已经可以实现这个功能了

评分 Rate

参与人数
Participants 1
eV +3 收起 理由
Reason
looo + 3 赞!

查看全部评分 View all ratings

33

帖子

0

威望

57

eV
积分
90

Level 2 能力者

5#
发表于 Post on 2023-9-11 11:08:35 | 只看该作者 Only view this author
wildon 发表于 2023-8-27 20:57
最新版的lammps已经可以实现这个功能了

是需要先下载最新版本lammps对吗?然后里面有相关的函数命令。

33

帖子

0

威望

57

eV
积分
90

Level 2 能力者

6#
发表于 Post on 2023-9-11 11:09:26 | 只看该作者 Only view this author
456321789 发表于 2023-9-11 11:08
是需要先下载最新版本lammps对吗?然后里面有相关的函数命令。

我说我的函数命令为什么报错说无法识别。

82

帖子

0

威望

1049

eV
积分
1131

Level 4 (黑子)

7#
发表于 Post on 2023-9-11 11:11:58 | 只看该作者 Only view this author
456321789 发表于 2023-9-11 11:08
是需要先下载最新版本lammps对吗?然后里面有相关的函数命令。

对的,重新编译最新的lammps

33

帖子

0

威望

57

eV
积分
90

Level 2 能力者

8#
发表于 Post on 2023-9-14 16:12:24 | 只看该作者 Only view this author
wildon 发表于 2023-9-11 11:11
对的,重新编译最新的lammps

22年6月份版本可以吗

33

帖子

0

威望

57

eV
积分
90

Level 2 能力者

9#
发表于 Post on 2023-9-14 16:15:53 | 只看该作者 Only view this author
wildon 发表于 2023-9-11 11:11
对的,重新编译最新的lammps

这样的命令可以吗?
# 每1000步删除原子
variable modstep equal fmod(step, 1000)
if ${modstep} == 0 then "delete_atoms groupN delete 10"
if ${modstep} == 0 then "delete_atoms groupO delete 10"
if ${modstep} == 0 then "delete_atoms groupN delete 10"

run             10000

fix             6 all temp/berendsen 2800.0 2800.0 0.1
timestep        0.1

# 每1000步删除原子
variable modstep equal fmod(step, 1000)
if ${modstep} == 0 then "delete_atoms groupN delete 10"
if ${modstep} == 0 then "delete_atoms groupO delete 10"
if ${modstep} == 0 then "delete_atoms groupN delete 10"

run             10000

fix             7 all temp/berendsen 2800.0 300.0 0.1
timestep        0.1

# 每1000步删除原子
variable modstep equal fmod(step, 1000)
if ${modstep} == 0 then "delete_atoms groupN delete 10"
if ${modstep} == 0 then "delete_atoms groupO delete 10"
if ${modstep} == 0 then "delete_atoms groupN delete 10"

run             10000

82

帖子

0

威望

1049

eV
积分
1131

Level 4 (黑子)

10#
发表于 Post on 2023-9-14 16:34:07 | 只看该作者 Only view this author
456321789 发表于 2023-9-14 16:12
22年6月份版本可以吗

不行,只能是2 Aug 2023版本的

82

帖子

0

威望

1049

eV
积分
1131

Level 4 (黑子)

11#
发表于 Post on 2023-9-14 16:35:49 | 只看该作者 Only view this author
456321789 发表于 2023-9-14 16:15
这样的命令可以吗?
# 每1000步删除原子
variable modstep equal fmod(step, 1000)

你可以看看最新版lammps(2 Aug 2023)的fix reaxff/species command

本版积分规则 Credits rule

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

GMT+8, 2026-2-24 03:19 , Processed in 0.165662 second(s), 21 queries , Gzip On.

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