ユーザ用ツール

サイト用ツール


サイドバー


最近の更新




タグ一覧

タグ#
1
1
1
1
1
1
1
1
1
1
openfoam:tutorial

文書の過去の版を表示しています。


Tutorial

動作確認済み:v8

Dam Break (Serial)

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 (Parallel)

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
openfoam/tutorial.1606906959.txt.gz · 最終更新: 2021/01/09 14:37 (外部編集)