[转载]关于LAMMPS输出【Output】的问题.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
20 14年7月7 日 [转载]关于LAMMPS输出 【Output】的问题 zz_ 阿鹿_新浪博客 无论任何模拟,我们都是想从模拟中得到我们想要的数据 【data】,然后分析这些数据,从而提取出相关的信息 【MAYBE新 的发现】,那么数据的输出是 必然的一道程序,下面谈谈LAMMPS软件是如何输出data。 LAMMPS中处理的输出数据主要分一下三个大的部分: 1.断点数据,这个主要是为了防止模拟过程中出现意外,比如实验室或机房突然断电,程序部分阶段有错误等等。 2.系统热力学量的输出,这些量一般是体系中各个原子的集体行为量,比如温度,压强等 3.单原子详细信息的输出,如我们想得到的轨迹文件 对应于上面的三大部分,LAMMPS设置了不同的命令,有些命令结合在一起实现相关的功能。 1.对于断点数据,原始数据,LAMMPS主要有一下命令进行数据的输入输出。read_data,read_restart 【读入】, restart,write_restart 【输出】,如果能灵活运用这几个命令,会让你的模拟在突发事件下得到经济上的收获。其中命令 里有两类通配 符,* 表示时间步,% 表示CPU编号。 2.全局热力学数据,也就是所谓的thermodynamic output,这些量是面向于系统的,而不是面向于某一类,某一组,原子 的。一般是系统 宏观信息的数据。处理这些数据的命令主要有如下几个 thermo, thermo_modify, thermo_style[这个命令对于初学者要 认真研究和调试],还有相关的把单原子信息转换为 【global quantities】的辅助命令:fix ave/time,fix ave/ spatial, compute reduce 这些命令可以自己设定输出的频率,文件名等等。thermo_style 和 compute/ fix/variable命令结合进行数据的处理和输出是个大学问,这个需要不断的调试才能熟练掌握。其实研究variable compute 和少数 关于数据处理的fix可以节约你大量后期数据处理的时间。 3.单原子数据。相关命令主要有dump, dump_modify,undump.时刻牢记这些命令用于处理atom的数据对于你出现的错误 就有敏感 性了,呵呵。 4。echo,print,fix print结合variable可以用于调试你的脚本,纠错。 5.秀个例子,用于输出setforce, group原子于其他相互作用力 #­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ fix                   3   tetras setforce 0.0 0.0 0.0 variable             fx   equal f_3[1] variable             fy   equal f_3[2] variable             fz   equal f_3[3] fix                   4 tetras print 1 ­­ ${fx}   ${fy}   ${fz} ­­ #­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ thermo                 2 thermo_style         custom step f_3[1]   f_3[1]   f_3[1] #­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 以上由redream/一下是fc所写 关于output,手册4.15,曾粗略翻译过 除了restart文件,LAMMPS还有两种基本的输出。第一种是热力学输出,每隔一定的时间步就打印到屏幕和log文件的一列 数。第二种是dump 文件,包括按照一定的频率写入文件的原子位置快照和各种per­atom数值。每个模拟打印一组热力学输出;可能生成任意数 目的dump文件。如下所讨 http://blog.sina ./s/blog_6e

文档评论(0)

我思故我在 + 关注
实名认证
文档贡献者

部分用户下载打不开,可能是因为word版本过低,用wps打开,然后另存为一个新的,就可以用word打开了

1亿VIP精品文档

相关文档