计算化学公社

 找回密码 Forget password
 注册 Register

[已解决]使用packmol建立的模型,在mdrun的时候,因能量太大而无法继续

查看数: 16961 | 评论数: 10 | 收藏 Add to favorites 6
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-1-24 17:06

正文摘要:

本帖最后由 牧生 于 2021-1-25 16:34 编辑 使用讲义中的水和尿素两相体系进行md过程,是没有报错的,证明我的操作基本是行得通的。 自己使用表面活性剂,如CTAB以insert-molecules的方式向盒子中加入分子,再进 ...

回复 Reply

tiny 发表于 Post on 2023-4-16 09:35:05
牧生 发表于 2023-4-15 19:22
编译一次单精度,再编译一次双精度。这是两个独立的过程。不存在“在单精度版本的基础上编译双精度版本[/ ...

好的 谢谢老师解答
牧生 发表于 Post on 2023-4-15 19:22:51
tiny 发表于 2023-4-15 18:42
您好,请教您一个问题,请问可以在单精度版本的基础上编译双精度版本吗

编译一次单精度,再编译一次双精度。这是两个独立的过程。不存在“在单精度版本的基础上编译双精度版本
tiny 发表于 Post on 2023-4-15 18:42:32
您好,请教您一个问题,请问可以在单精度版本的基础上编译双精度版本吗
牧生 发表于 Post on 2021-1-29 06:15:50
本帖最后由 牧生 于 2021-1-29 07:11 编辑
sun666 发表于 2021-1-28 21:59
您好 我也有这个情况,请教您双精度是什么意思,该怎么操作呢

http://sobereva.com/457


注3:编译双精度版本     一般计算只需要按照前述编译单精度版本就够了,但如果模拟刚开始就崩溃,有时候用双精度版本可解决,但计算比单精度版慢将近一倍、trr/edr等文件体积大一倍。另外,做正则振动分析时在能量极小化和对角化Hessian矩阵的时候一般也需要用双精度版以确保数值精度。注意,编译双精度版本时不支持GPU加速。
    要编译双精度版本的话,先按照前文方式编译一遍单精度版本,毕竟这之后在研究中肯定也得用。然后再重复一遍编译过程,但是在编译FFTW时去掉--enable-float,并且在使用cmake3命令时额外加上-DGMX_DOUBLE=ON选项。双精度版本的GROMACS可执行文件是gmx_d,而单精度是gmx,因此单精度和双精度的可执行文件可以同时存在于同一目录,互不冲突。




sun666 发表于 Post on 2021-1-28 21:59:10
牧生 发表于 2021-1-25 16:35
双精度解决了这个问题了。

您好 我也有这个情况,请教您双精度是什么意思,该怎么操作呢
牧生 发表于 Post on 2021-1-25 16:35:07
wuzhiyi 发表于 2021-1-25 05:27
你试试用双精度版本的gmx来优化

双精度解决了这个问题了。
wuzhiyi 发表于 Post on 2021-1-25 05:27:18
你试试用双精度版本的gmx来优化
牧生 发表于 Post on 2021-1-24 18:31:23
重新来了一遍,引用的是amber99sb.ff力场,但是在预平衡的时候,仍然出错,仍然是由于能量太大。


1 GPU selected for this run.
Mapping of GPU IDs to the 2 GPU tasks in the 1 rank on this node:
  PP:0,PME:0
PP tasks will do (non-perturbed) short-ranged interactions on the GPU
PME tasks will do all aspects on the GPU

Step 0, time 0 (ps)  LINCS WARNING
relative constraint deviation after LINCS:
rms 0.080675, max 3.668313 (between atoms 8436 and 8461)
bonds that rotated more than 30 degrees:
atom 1 atom 2  angle  previous, current, constraint length
Wrote pdb files with previous and current coordinates
starting mdrun 'CTABMS in water'
50000 steps,     50.0 ps.

WARNING: Listed nonbonded interaction between particles 8314 and 8317
at distance 2.225 which is larger than the table limit 2.098 nm.

This is likely either a 1,4 interaction, or a listed interaction inside
a smaller molecule you are decoupling during a free energy calculation.
Since interactions at distances beyond the table cannot be computed,
they are skipped until they are inside the table limit again. You will
only see this message once, even if it occurs for several interactions.

IMPORTANT: This should not happen in a stable simulation, so there is
probably something wrong with your system. Only change the table-extension
distance in the mdp file if you are really sure that is the reason.



WARNING: Listed nonbonded interaction between particles 6651 and 6654
at distance 2.126 which is larger than the table limit 2.098 nm.

This is likely either a 1,4 interaction, or a listed interaction inside
a smaller molecule you are decoupling during a free energy calculation.
Since interactions at distances beyond the table cannot be computed,
they are skipped until they are inside the table limit again. You will
only see this message once, even if it occurs for several interactions.

IMPORTANT: This should not happen in a stable simulation, so there is
probably something wrong with your system. Only change the table-extension
distance in the mdp file if you are really sure that is the reason.



WARNING: Listed nonbonded interaction between particles 7999 and 8030
at distance 2.285 which is larger than the table limit 2.098 nm.

This is likely either a 1,4 interaction, or a listed interaction inside
a smaller molecule you are decoupling during a free energy calculation.
Since interactions at distances beyond the table cannot be computed,
they are skipped until they are inside the table limit again. You will
only see this message once, even if it occurs for several interactions.

IMPORTANT: This should not happen in a stable simulation, so there is
probably something wrong with your system. Only change the table-extension
distance in the mdp file if you are really sure that is the reason.



-------------------------------------------------------
Program:     gmx mdrun, version 2019.6
Source file: src\gromacs\mdlib\sim_util.cpp (line 752)

Fatal error:
Step 0: The total potential energy is 3.86013e+17, which is extremely high.
The LJ and electrostatic contributions to the energy are 3.85815e+17 and
-448567, respectively. A very high potential energy can be caused by
overlapping interactions in bonded interactions or very large coordinate
values. Usually this is caused by a badly- or non-equilibrated initial
configuration, incorrect interactions or parameters in the topology.

For more information and tips for troubleshooting, please check the GROMACS
website at http://www.gromacs.org/Documentation/Errors
-------------------------------------------------------
sobereva 发表于 Post on 2021-1-24 18:11:33
acpype也同时产生OPLS-AA力场的拓扑文件,不是光用于GAFF的。只不过用acpype的人通常都用其产生的GAFF的拓扑文件,产生OPLS-AA拓扑文件另有其它诸多选择
但如果CTAB_GMX.itp对应的是GAFF的,肯定不能引OPLS-AA的相关itp
lyj714 发表于 Post on 2021-1-24 17:47:39
acpype是专门服务于amber系力场的,你这top中都引用了opls力场属实一大失误。

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

GMT+8, 2025-8-17 03:53 , Processed in 0.233162 second(s), 25 queries , Gzip On.

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