
まくまく
OpenFoamでの解析結果をparaviewで可視化したときにタイムステップがすべて表示されてませんでした。
ControlDictの設定
application simpleFoam;
startFrom startTime;
startTime 0;
stopAt endTime;
endTime 100;
deltaT 1;
writeControl timeStep;
writeInterval 10;
endTime100でdeltaTは1、writeInterval 10なので10ステップごとに書き出されるはずですが、解析結果をparaviewで確認すると最終ステップしか見ることができませんでした。
Allrunのテキストファイルを確認
Allrunのテキストファイルを確認してみると、以下のようになっていました。
runApplication blockMesh
runApplication surfaceFeatureExtract
runApplication decomposePar
runParallel snappyHexMesh -overwrite
restore0Dir -processor
runParallel $(getApplication)
runApplication reconstructParMesh -constant
runApplication reconstructPar -latestTime
この最後の行である「runApplication reconstructPar -latestTime」を次のように書き換えます。
runApplication reconstructPar
latestTimeの記載があると最終ステップのみとなり、例えば特定のステップを書き出したい場合は、「runApplication reconstructPar -time 20」などと記載すればOKです。