计算化学公社

 找回密码 Forget password
 注册 Register

LAMMPS分析固液体系中溶液离子MSD起始时刻MSD不为0的问题

查看数: 1792 | 评论数: 5 | 收藏 Add to favorites 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-9-13 12:09

正文摘要:

体系是上层为溶液,下层基底为固体,利用LAMMPS想要计算溶液中离子自运行100wstep后的MSD,因此lammps中的输入文件为运行100w步后的restart.文件,LAMMPS manual关于msd命令说是“The displacement of an atom is fr ...

回复 Reply

wilesyu 发表于 Post on 2025-6-10 15:52:20
大佬,您的data文件是咋建立的?
Graphite 发表于 Post on 2023-10-20 16:25:50
zhaoxiaollong 发表于 2023-10-19 22:48
您好,请问一下假如第一次输出轨迹的时候没有计算MSD、RDF等一些参数,那么在第二次在不输出轨迹文件以及 ...

可以,和保存轨迹再算是一样的。
zhaoxiaollong 发表于 Post on 2023-10-19 22:48:46
Graphite 发表于 2023-9-13 15:23
restart文件只是为了中断续算的,里面的step定义是比较模糊的,特别是一次模拟中进行了多个过程时,建议用d ...

您好,请问一下假如第一次输出轨迹的时候没有计算MSD、RDF等一些参数,那么在第二次在不输出轨迹文件以及不进行rerun的情况下专门去计算这些参数,这样的结果正确吗?
Mingxin 发表于 Post on 2023-9-13 17:17:40
Graphite 发表于 2023-9-13 15:23
restart文件只是为了中断续算的,里面的step定义是比较模糊的,特别是一次模拟中进行了多个过程时,建议用d ...

谢谢您的解答,看来之前是对restart文件的应用理解有偏差,更感谢您建议的分析流程!我之前的分析过程确实不规范,学习到了!
Graphite 发表于 Post on 2023-9-13 15:23:27
restart文件只是为了中断续算的,里面的step定义是比较模糊的,特别是一次模拟中进行了多个过程时,建议用data文件。
最靠谱的算各种轨迹分析/能量分析...的方法是:
1、正常做一次模拟,读入data文件而不是restart文件
2、跑的时候不要compute MSD或者compute RDF等等分析,而是较高频次地输出轨迹
3、跑完了把轨迹rerun一遍,这不会动力学走步,而是对每步重算能量和结构、以及各种分析

假如500步输出一次轨迹,那么事后rerun的基础时间成本仅仅是1/500。加了各种分析之后,也只是把该耗的那些时间补上。
这样做的好处是简单化,避免“路径依赖”的歧义,也避免因为各种分析中途出错而导致耗时很长的主采样挂掉。

评分 Rate

参与人数
Participants 1
eV +4 收起 理由
Reason
Mingxin + 4 正解

查看全部评分 View all ratings

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

GMT+8, 2025-8-14 13:30 , Processed in 0.462758 second(s), 26 queries , Gzip On.

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