openfoamquest

OpenFOAMや流体解析の使い方を紹介しています

OpenFOAM foamJob 計算中止させるには

OpenFOAMのfoamJobで計算開始したけどやっぱり中止したい場合は

psコマンドを入力します。(simpleFoamの場合)

$ps

例えば並列計算の場合

PID TTY TIME CMD
31072 pts/0 00:00:00 bash
33101 pts/0 00:00:00 mpirun
33105 pts/0 00:02:37 simpleFoam
33106 pts/0 00:02:37 simpleFoam
33107 pts/0 00:02:37 simpleFoam
33110 pts/0 00:02:37 simpleFoam
34712 pts/0 00:00:00 ps

ここでmpirunのPID 33101をkillコマンドで停止させます。

$kill 33101

(PIDは都度変わります。)

controlDictをendTimeを直近のTimeに合わせて変更すれば終了させることも可能です。