こんだけ。非圧縮性ソルバー はそんなにない
mkdir -p $FOAM_RUN // runディレクトリを作っておく。(もしないなら) run // = cd $FOAM_RUN (便利) cp -r $FOAM_TUTORIAL/incompressible/simpleFoam/pitzDaily . cd PitzDaily blockMesh simpleFoam paraFoam
cd steadyIsoThermal blockMesh surfaceFeaturExtract snappyHexMesh -overwrite createPatch -overwrite (v.4以降は不要) paraFoam (メッシュの確認) foamJob simpleFoam (バックグラウンド実行) tail -f log (ログ確認. "End"が計算終了合図)
ログの確認
foamLog log //logsディレクトリができる gnuplot residual.gp evince residual.eps
cd constant rm -rf polyMesh ln -s ../../steadyIsothermal/constant/polyMesh
foamJob buoyantPimpleFoam // 並列の場合 decomposePar // 並列用に領域分割する foamJob -p buoyantPimpleFoam // -pで並列実行 reconstructPar // 領域結合 tail -f log //途中経過確認 paraFoam
# vtk DataFile Version 2.0
grid.vtk
ASCII
DATASET POLYDATA
POINTS 8 float
3.2 1.5 1.2
3.7 1.5 1.2
3.7 1.5 1.2
3.2 1.5 1.2
3.2 2.1 1.2
3.7 2.1 1.2
3.7 2.1 1.2
3.2 2.1 1.2
POLYGONS 2 10
4 0 1 2 3
4 4 5 6 7