Lammps報錯解決方法
ERROR:Thermo keyword pxx in variable requires thermo to use /init press (../thermos.cpp:1171)

報錯具體位置。

解決方法1:將p1、p2、p3去掉。使用thermo_style輸出pxx pyy pzz,不推薦使用,畫圖時不方便。
解決方法2:采用另一種計算應(yīng)力方法,該法適用于在這個計算應(yīng)力時報這種類型錯誤使用,適用性單一

解決方法3:適用于所有該類型報錯,即由其他變量引起的該類型錯誤??稍诹龊螅?/span>minimize前)加上thermo命令并輸出step press pxx pyy pzz。

若還不行,在其他位置(報錯變量前)多加幾次上述命令。
若還不行就在能量最小化minimize后報錯變量前的thermo以及thermo_style后加run 0。
標(biāo)簽: