並列処理が行えないことについて

300 views
Skip to first unread message

tukada hitoshi

unread,
Nov 5, 2021, 11:22:02 AM11/5/21
to OpenFOAM
いつもお世話になっております

今回簡単なモデルを作成しそれに発生するステップ流れを確認しようとsimpleFoamを並列処理で走らせた所、全く解析ができておらずどのように直せばよいのかも分からなくなってしまいました
以下が実行環境です

・Windows10使用
・OpenFoamv8(blueCFD使用)
・実行ファイルはxsimを使用し作成、その際並列処理を4に設定した(並列処理を行わない場合に関しては正常に解析&出力されることは確認済み)
・paraViewで見た所解析が行われていなかった
・実行したコマンドは順番に
① blockmesh
② surfaceFeatures
③ snappyHexMesh
④ mpirun -np 4 simpleFoam -parallel

④のコマンドを実行した結果「simpleFoam ended prematurely and may have crashed. exit code 3」と出て解析が中断された

以上です
作成したケースフォルダを添付します
よろしくお願いします

case.zip
Message has been deleted

M.TANAKA

unread,
Nov 5, 2021, 9:29:42 PM11/5/21
to OpenFOAM
tukadaさん

③と④の間に $ decomposePar が必要なのではないでしょうか?
2021年11月6日土曜日 0:22:02 UTC+9 tukada hitoshi:
Message has been deleted

tukada hitoshi

unread,
Nov 6, 2021, 12:46:53 AM11/6/21
to OpenFOAM

TANAKAさん

ありがとうございます

decomposeParを入れてみたところやはり同じエラーが出てしまいました
2021年11月6日土曜日 10:29:42 UTC+9 M.TANAKA:
Message has been deleted

haruka tsubota @xsim.info

unread,
Nov 6, 2021, 2:26:22 AM11/6/21
to OpenFOAM
Windows10 + wsl + OpenFOAM v8 でAllrunスクリプトを実行してみましたが、問題なく計算できるようです。
個別にコマンドを実行するのではなく、まずAllrunスクリプトで計算を行なえるかを確認するとよいと思います。

その上でエラーになるようであれば実行環境(blueCFD側)に問題があるように思います。

エラーを回避するだけであればwslを使うのが手っ取り早いと思いますが、
どうしてもblueCFDを使いたい場合は一度MPI周りの環境を見直すと良いかも知れません(下記参照)。

- OpenFOAM の Windows 10 へのインストール(wslでのインストール方法)
https://www.xsim.info/articles/OpenFOAM/Install-on-Windows10.html

- no longer works in blueCFD-Core 2.3-1, after installing blueCFD-Core 2016-1(blueCFDのMPI関係のトラブルシューティング)
http://bluecfd.github.io/Core/FAQ/mpirun-no-longer-works-in-bluecfd-core-23-1-after-installing-bluecfd-core-2016-1/#solution-2---change-the-default-mpi-option

2021年11月6日土曜日 0:22:02 UTC+9 tukada hitoshi:
いつもお世話になっております
Message has been deleted

tukada hitoshi

unread,
Nov 6, 2021, 4:18:30 AM11/6/21
to OpenFOAM
tsubotaさん

ありがとうございます

Allrunスクリプトでも正常に動かなかったためblueCFDに問題があると考え、wslを使用してOpenFOAMを使用することにしました

結果としてきちんと並列処理され解析することができました

ありがとうございました

2021年11月6日土曜日 15:26:22 UTC+9 haruka tsubota @xsim.info:
Reply all
Reply to author
Forward
Message has been deleted
0 new messages