哦,你是說 reset_timestep 0 這個呀? 相信你知道這條命令意思是重新把仿真的時間步設(shè)成0。這樣做是因為在剛開始有 equilibration and thermalization 這一準(zhǔn)備步驟,這一過程跑了8000步。然后接著才是正式開始測系統(tǒng)內(nèi)三個方向上的熱流波動以及計算其自相關(guān)的100000步。為了方便正式計算過程中的 fix JJ all ave/correlate 計算,以及打出的文件 J0Jt.dat 里面的記錄干起來比較干凈,所以在正式過程開始前時間步重設(shè)為0,這樣整個仿真結(jié)束時時間步是100000步,而不是108000步。
其實這條命令不會產(chǎn)生什么實質(zhì)影響,有可能會對 $s $p $d 所設(shè)定的在哪幾個時間步取樣系統(tǒng)熱流會有些影響,但對最后仿真結(jié)果應(yīng)該沒有影響。所以我覺得主要目的還是為了看了舒服,保持結(jié)果數(shù)據(jù)整潔。希望回答有所幫助。