文書の過去の版を表示しています。
動作確認済み:v8
OpenFOAM実行用のディレクトリを作成.
mkdir -p $FOAM_RUN
$ run $ cp -r $FOAM_TUTORIALS/multiphase/interFoam/laminar/damBreak/damBreak ./ $ cd damBreak $ blockMesh $ setFields $ interFoam | tee log $ paraFoam
Dam Break (Serial)を並列実行用にコピーする.
$ foamCloneCase damBreak damBreakFine
Dam Break (Serial)で実行したモデルのメッシュ分割数を変更する.
$ emacs system/blockMeshDict
blocks ( hex (0 1 5 4 12 13 17 16) (46 10 1) simpleGrading (1 1 1) hex (2 3 7 6 14 15 19 18) (40 10 1) simpleGrading (1 1 1) hex (4 5 9 8 16 17 21 20) (46 76 1) simpleGrading (1 2 1) hex (5 6 10 9 17 18 22 21) (4 76 1) simpleGrading (1 2 1) hex (6 7 11 10 18 19 23 22) (40 76 1) simpleGrading (1 2 1) );
$ rm 0/alpha.water $ setFields $ decomposePar $ mpirun -np 4 interFoam -parallel > log & $ reconstructPar $ paraFoam