OpenFOAM バイクの例

OpenFOAM はオープンソースの計算流体力学 (CFD) です。 。 これは大規模なライブラリを備えた C++ ツールボックスであり、複雑なモデルやシミュレーションを実行できます。 また、並列計算機能を可能にするパッケージも付属しており、Rescale で簡単に実行できます。

このジョブでは、OpenFOAM を使用してバイクとライダーの周囲の定常流を計算します。 この場合、ジョブに対して選択されたコアの数に基づいて、並列サブドメインの数が変更されます。 次に、メッシュを並列プロセスごとに部分に分解し、次を使用して解決します。 分解パー. シンプルフォーム はこの場合のソルバーとして使用され、メッシュ全体で定常状態の非圧縮性 RANS 計算を実行します。 ソルブが完了すると、メッシュとソリューションが単一のドメインに再構成されます。 再構築パー.

このケースは 18 コアで実行されます。 約 20 個のセルを解決します。 このソリューションは 2000 ステップ実行されます。

CodeOpenFOAM 5.0 – シンプルフォーム
Analysis Type定常状態の非圧縮流れ
Descriptionバイク周りの流れ
Suggested HardwareEmerald / 18 cores
Command
sed -i -- "s/numberOfSubdomains .*/numberOfSubdomains $RESCALE_NODES_PER_SLOT;/g" system/decomposeParDict 。 $WM_PROJECT_DIR/bin/tools/RunFunctions decomposePar runParallel simpleFoam再構築Par rm -rf プロセッサ*
Estimated Run Time4 minutes