[環境 : windows 10 (wslを使用)、ubuntu 18.04 LTS、OpenFOAM-v1906]
皆様こんにちは。久野です。初心者です。
お世話になります。
現在私は空気中に水素その他の様々なガスを吹き出す噴流をシミュレーションしたいと考えております。そのため、多相流体を扱えるtwoPhaseEulerFoamを使用して、噴流の再現を試みています。
使用したblockMeshを画像で添付します。これをtwoPhaseEulerFoam/LES/bubbleColumnのケースに適用しました。
0のファイルの境界条件はそのままです。(最終的には変えるべきですが、まずは)blockMeshの設定の方で合わせました。特にalpha.airの21行目でメッシュの数が指定されているので、ここを変更しなくても良いようにblockMeshのメッシュ数は1875に合わせました。
それ以外は何も変更していません。段階を踏んで変えていきたいと考えたためです。
blockMesh、setFields、twoPhaseEulerFoamの順にコマンドを打ち、計算を試みたところ、それぞれエラーを出さずに終了しました。
しかし、計算は途中で強制終了してしまったのか、結果のファイルが出力されませんでした。計算のログを見るかぎりでは、温度が絶対零度を下回ってしまったので計算が終了したのだと思います。このログも画像で添付します。
私の方法で誤っていると思われる点はどこでしょうか?
そもそもtwoPhaseEulerFoamは直方体の領域でしか動かないのでしょうか?
どうすれば目標に到達できるのか、ご教授願います。
私の計算条件に不明な点がございましたら、お申し付けください。
久野

