计算化学公社

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

[GROMACS] GMX中acc-grp与comm-grp的BUG

[复制链接 Copy URL]

27

帖子

0

威望

98

eV
积分
125

Level 2 能力者

跳转到指定楼层 Go to specific reply
楼主
(一)先附上*.mdp文件的关键部分:;[comm部分]

comm-mode = Linear;
comm-grps = rHe;rHe为我自定义的一个原子组,里面有很多分子,类似于溶剂组
nstcomm = 500;
;[ACC部分]

acc-grps = INP; INP为我自定义的一个原子组,里面有1个分子,类似于溶质组
accelerate = 0.00393 0.00393 0.00393;
(二)BUG问题:
从*.mdp中可以看出,我对rHe组去除质心位移,对INP组添加了加速度。这俩应该是各自运行的,没有冲突。但是在grompp运行过程中,却意外地对加速度组(INP)进行了修正!查阅源码,发现:修正值是减去整个模拟系统的质心加速度,这样的操作就导致所有的组(INP和rHe)都赋予了加速度!这并不是我的本意,我只是想INP组有加速度。我觉得:GMX这样的操作明显是不对的!
(三)处理方法:
修改源码,我使用“用户手册”中的userinit1这个参数来控制是否修正加速度。

(四)讨论:
请问大家,我这样的操作是否是正确的?是不是我误解了GMX的本意?(我是GMX和MD的初学者,所以很多基础都不懂)

6万

帖子

99

威望

6万

eV
积分
125153

管理员

公社社长

2#
发表于 Post on 2022-3-18 07:34:55 | 只看该作者 Only view this author
最好去gromacs论坛问问开发者,注明所用版本。不过最新版GROMACS已经弃了acc-grps功能了,可以改用pull设置等效实现
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

本版积分规则 Credits rule

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

GMT+8, 2026-2-23 22:38 , Processed in 0.219371 second(s), 20 queries , Gzip On.

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