哦,你是说 reset_timestep 0 这个呀? 相信你知道这条命令意思是重新把仿真的时间步设成0。这样做是因为在刚开始有 equilibration and thermalization 这一准备步骤,这一过程跑了8000步。然后接着才是正式开始测系统内三个方向上的热流波动以及计算其自相关的100000步。为了方便正式计算过程中的 fix JJ all ave/correlate 计算,以及打出的文件 J0Jt.dat 里面的记录干起来比较干净,所以在正式过程开始前时间步重设为0,这样整个仿真结束时时间步是100000步,而不是108000步。
其实这条命令不会产生什么实质影响,有可能会对 $s $p $d 所设定的在哪几个时间步取样系统热流会有些影响,但对最后仿真结果应该没有影响。所以我觉得主要目的还是为了看了舒服,保持结果数据整洁。希望回答有所帮助。