タグ付けされた質問 「openfoam」

6
OpenFOAM for CFDの使用を開始する方法
CFDの基本的な内部フローを解決するためにOpenFOAMを使用することを検討しています。始めるための最良の方法は何ですか?また、誰かが私が飛び込んだ後に私が持っているかもしれない質問で行くために良いオンライン参照を私に指し示すことができますか?今のところそれはかなりニッチであり、多くのソルバー関数はそれほど文書化されていないと聞いています。パッケージ自体に付属しているドキュメントは明らかに出発点ですが、サードパーティのリファレンス(OpenFOAM wikiのようなもの)はありますか?

1
より高いレイノルズ数のためにCFDソルバーを再実行する必要があるのはなぜですか?
私はウェブサイトで提供されているCavityチュートリアルからOpenFOAMを学び始めました。「2.1.8.2コードの実行」のセクションでさまざまなレイノルズ数を試してみると、「解の時間を増やすことは理にかなっている」ため、チュートリアルではソルバーを再実行するように言われています。しかし、これを行ったとき、クーラント数が低い(0.2)と高い(0.6)のキャビティ内の流れの間に、なんらかの違いを見つけることができませんでした。 シミュレーションを再実行する必要があるかどうかはどうすればわかりますか?

1
OpenFoamとFiPy
私が取り組んでいるプロジェクトの有限ボリュームの自動化ソリューションパッケージを学習して利用する必要があり、それをこれら2つのパッケージに絞り込みました。両方のパッケージの経験があり、比較についてコメントできる人がいるかどうか疑問に思っていました。両方のパッケージの同様の目標を考えると、オンラインで比較する方法があまり見つからないことに少し驚いています。 私の感じでは、FiPyはPythonベースなので学習/実装が簡単ですが、OpenFoamは広く採用されているため、より堅牢で機能が豊富なのではないでしょうか。どちらのパッケージにも、非常に信頼できる組織があります。

1
非構造化メッシュでのローカル適応メッシュ細分割(ローカルAMR)の戦略は何ですか?
非構造化メッシュのローカルAMRに興味があります。現在、OpenFOAMライブラリを使用しています-完全に構造化されていないローカルAMRをサポートしています。 セル絞り込み条件は、切り取られるセルのリストを決定します 選択したセルがリファインされます:メッシュ全体が再構築されます 古いメッシュから新しいメッシュにマップが作成されます 接続性が再計算されます(フェースセル、エッジフェースなど) フィールドは新しいメッシュにマッピングされます 関係するデータ構造は基本的にC ++ベクトルであるため、メッシュは膨張してコピーされます。 静的データ構造を使用するメッシュ上に構築できる代替アプローチについて学ぶ必要があります。それらの一つは、中に存在する並列オクツリーフォレストローカルAMR、あるp4estとデンドロ。 誰かが非構造化メッシュのローカル適応AMR戦略に関する最近のレビューペーパーを私に指摘できますか? 経験に基づくアドバイスはさらに優れています。どのローカルAMRエンジンが、固定データ構造ベースの非構造化メッシュに最適ですか? 論文の最初のページでツリー間の通信のバランスについて読む前に、概要が必要です。:)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.