zhoulong的个人博客分享 http://blog.sciencenet.cn/u/zhoulong

博文

thermo command

已有 1104 次阅读 2021-4-10 08:41 |个人分类:lammps|系统分类:科研笔记

thermo N
   N #每N步输出一次热力学状态

thermo_style style args
   style = one or multi or custom
   args = #one 和 multi 没有参数可选
       custom args =
          step #输出当前总步数
          elapsed #输出本次run到现在的步数
          dt #间隔时间
          time #模拟时长
          temp #体系温度
          press #体系压力
          pe #势能
          ke #动能
          etotal #总能量(pe+ke)
          enthalpy #焓 (etotal + press×vol)
          evdwl #范德华力的能量
          ecoul #库仑力的能量
          epair #分子对间的能量(evdwl + ecoul)
          ###e开头的都是能量就是了###
          vol #体积
          density #密度
          lx,ly,lz #盒子的长宽高
          xlo,xhi,ylo,yhi,zlo,zhi#盒子边界的位置
          fmax#受到的最大的力
          ndanger#危险原子列表的数量
          c_ID[]#输出compute的数据          

thermo_modify keyword value...
   keyword =

通过三个命令组合来输出你想要的热力学信息。

thermo设定了计算的间隔。

thermo_style指明了需要的信息。

当style = one时,默认输出 “step temp epair emol etotal press”

当style = multi时,默认输出“etotal ke temp pe ebond eangle edihed eimp evdwl ecoul elong press”

以上两者在盒子发生变化时都将输出vol。

当style = custom时,就可以自己手动指定需要输出什么了。

还一种情况,如果通过fix ave/time来做时间平均的话,可以用f_ID来输出相应的平均数据。




https://blog.sciencenet.cn/blog-3437453-1281228.html

上一篇:[转载]脚本结构-----循环and判断
下一篇:[转载]fix command
收藏 IP: 202.201.139.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-25 11:38

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部