of tutorials v2.3.1 (1)

25
OpenFOAM-2.3.1 標準チュートリアル/Allrun 「やってみた」の紹介 オープンCAEコンサルタント OCSE^2 代表 野村悦治 2015/1/10 36回オープンCAE勉強会@岐阜 2015/2/21 37回オープンCAE勉強会@岐阜 2015/3/14 36回オープンCAE勉強会@関西

Upload: etsuji-nomura

Post on 14-Jul-2015

502 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Of tutorials v2.3.1 (1)

OpenFOAM-2.3.1標準チュートリアル/Allrun

「やってみた」の紹介

オープンCAEコンサルタントOCSE^2 代表 野村悦治

2015/1/10 第36回オープンCAE勉強会@岐阜2015/2/21 第37回オープンCAE勉強会@岐阜2015/3/14 第36回オープンCAE勉強会@関西

Page 2: Of tutorials v2.3.1 (1)

経緯

今回はHDD空きスペースを600GB確保

Page 3: Of tutorials v2.3.1 (1)

予想(2015/1/10時点)

Page 4: Of tutorials v2.3.1 (1)

全体サマリー

http://www.slideshare.net/etsujinomura/of-tutorials-23-34762597

注1 左記の前ヴァージョンの紹介記事中では、2.3.xと記していたが、 2.3.1以前であったので、表記を改めた。

注2 左記の記事中の数字とは異なっているが、左記の記事中の数字にはカウントミスがあった。

注2

注1

注3

注3 左記の記事中では出していなかった数字。

http://bit.ly/1z6Ix8a

Page 5: Of tutorials v2.3.1 (1)

ls -ldexcs@dexcs-MS-7522:/opt/OpenFOAM/dexcs-2.3.1/run/tutorials$ ls -l合計 6645020-rwxr-xr-x 1 dexcs dexcs 490 12月 21 08:43 Allclean-rwxr-xr-x 1 dexcs dexcs 2912 12月 21 08:43 Allrun-rwxr-xr-x 1 dexcs dexcs 6026 12月 21 08:43 Alltestdrwxr-xr-x 3 dexcs dexcs 4096 12月 21 08:43 DNSdrwxr-xr-x 5 dexcs dexcs 4096 12月 21 08:43 basicdrwxr-xr-x 9 dexcs dexcs 4096 12月 21 08:43 combustiondrwxr-xr-x 12 dexcs dexcs 4096 12月 21 08:43 compressibledrwxr-xr-x 4 dexcs dexcs 4096 12月 21 08:43 discreteMethodsdrwxr-xr-x 4 dexcs dexcs 4096 12月 21 08:43 electromagneticsdrwxr-xr-x 3 dexcs dexcs 4096 12月 21 08:43 financialdrwxr-xr-x 8 dexcs dexcs 4096 12月 21 08:43 heatTransferdrwxr-xr-x 14 dexcs dexcs 4096 12月 21 08:43 incompressibledrwxr-xr-x 11 dexcs dexcs 4096 12月 21 08:43 lagrangian-rw-rw-r-- 1 dexcs dexcs 6804353126 1月 15 06:02 logsdrwxr-xr-x 6 dexcs dexcs 4096 12月 21 08:43 meshdrwxr-xr-x 20 dexcs dexcs 4096 12月 21 08:43 multiphasedrwxr-xr-x 3 dexcs dexcs 4096 12月 21 08:43 resourcesdrwxr-xr-x 4 dexcs dexcs 4096 12月 21 08:43 stressAnalysis-rw-rw-r-- 1 dexcs dexcs 58400 1月 15 05:57 testLoopReport

≒開始時刻

終了時刻

Page 6: Of tutorials v2.3.1 (1)

du -s *

dexcs@dexcs-MS-7522:/opt/OpenFOAM/dexcs-2.3.1/run$ du -s *308786568 tutorials8250404 tutorialsTest

ディスク使用量309GB

注 全体サマリー表に記した数字(302GB)は、個別ケース毎にカウントした数字の総和数で、checkMeshの実行ログを含まないものも有る

Page 7: Of tutorials v2.3.1 (1)

testLoopReport

エラーは1箇所のみ

foamyHexMesh生成時の途中段階メッシュ混在による再結合エラー

⇒本質的な問題ではない

Page 8: Of tutorials v2.3.1 (1)

集計データ

着色部以外は、全自動取得できるようになりました。着色部も、次回には自動取得出来るようになる見込み。

Page 9: Of tutorials v2.3.1 (1)

個別ケースサマリー 手動実行した(Allrunで実行できなかった)ケースが2つ存在

Allrunスクリプトが本新規ケースに対応していない

原因不明で計算出来ていなかったので、手動で計算をやり直した( 2015/2/23)

Page 10: Of tutorials v2.3.1 (1)

ケースの変遷

❏ 廃止されたケース

❏ 新規追加されたケース

❏ 名前(ソルバー名)が変わった

Page 14: Of tutorials v2.3.1 (1)

新規ケース

発散

Page 17: Of tutorials v2.3.1 (1)

multiphase/interDyMFoam/ras/mixerVesselAMI

multiphase/interPhaseChangeDyMFoam/propeller

lagrangian/DPMFoam/Goldschmid

Page 18: Of tutorials v2.3.1 (1)

multiphase/cavitatingFoam/les/throttle3D

multiphase/interDyMFoam/ras/DTCHull

multiphase/interDyMFoam/ras/damBreakWithObstacle

lagrangian/MPPICFoam/cyclone

Page 19: Of tutorials v2.3.1 (1)

compressible/rhoPimpleDyMFoam/annularThermalMixer

combustion/fireFoam/les/smallPoolFire3D

incompressible/pimpleDyMFoam/wingMotion2D_pimpleDyMFoam

multiphase/LTSInterFoam/DTCHull

multiphase/interPhaseChangeFoam/cavitatingBullet

multiphase/driftFluxFoam/ras/tank3D

multiphase/compressibleInterFoam/laminar/depthCharge3D

Page 20: Of tutorials v2.3.1 (1)

multiphase/driftFluxFoam/ras/dahl

multiphase/interDyMFoam/ras/floatingObject

incompressible/pimpleDyMFoam/propeller

multiphase/multiphaseEulerFoam/mixerVessel2D

lagrangian/reactingParcelFilmFoam/splashPanel

Page 21: Of tutorials v2.3.1 (1)

multiphase/twoPhaseEulerFoam/laminar/fluidisedBed

multiphase/twoPhaseEulerFoam/laminar/bubbleColumnIATE

multiphase/twoPhaseEulerFoam/LES/bubbleColumn

multiphase/twoPhaseEulerFoam/RAS/bubbleColumn

multiphase/twoPhaseEulerFoam/laminar/bubbleColumn

multiphase/twoPhaseEulerFoam/RAS/fluidisedBed

combustion/chemFoam/ic8h18

Page 22: Of tutorials v2.3.1 (1)

multiphase/multiphaseInterFoam/laminar/mixerVessel2D

lagrangian/MPPICFoam/injectionChannel

compressible/rhoCentralFoam/LadenburgJet60psi

compressible/rhoCentralFoam/biconic25-55Run35

combustion/fireFoam/les/flameSpreadWaterSuppressionPanel

mesh/foamyHexMesh/flange

multiphase/twoPhaseEulerFoam/laminar/bubbleColumn

Page 23: Of tutorials v2.3.1 (1)

multiphase/interFoam/ras/damBreakPorousBaffle

lagrangian/reactingParcelFoam/filter

incompressible/pimpleDyMFoam/mixerVesselAMI2D

incompressible/pimpleFoam/TJunction

mesh/foamyQuadMesh/square

combustion/chemFoam/nc7h16

multiphase/driftFluxFoam/ras/mixerVessel2D

incompressible/simpleFoam/turbineSiting

Page 24: Of tutorials v2.3.1 (1)

まとめ

❏ OpenFOAM-2.3.0の全チュートリアルを実行した

❏ 致命的エラーは無し、初のnonStop計算(25日間)❏ multiphase/interDyMFoam/mixerVesselAMI2Dは未完?

❏ 前ヴァージョン(2.3.0x)との比較において、変化は少❏ 新規に追加されたケースは全4ケース(multiphase)❏ 前ヴァージョンと比較して、計算速度が大きく変化したケースを

全41ケース抽出⇒総じて、計算時間がやや長くなっていた。

前ヴァージョン( 2.3.0x)Build : 2.3.x-6b18d98df2bc20/02/214

Page 25: Of tutorials v2.3.1 (1)

Let’s smart OpenCAE

presented by