OpenFOAM for CFDの使用を開始する方法


19

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


1
OpenFOAMは優れたソフトウェアですが、よく学習するには時間がかかります。パッケージで提供されるチュートリアルの問題を見ましたか?
ポール

StackExchangeのエリア51では、OpenFOAMに固有のサイトが現在提案されています。オンラインでそれを取得するために、サイトをサポートしてください。
ドンジョー

回答:


15

CFDシミュレーションを実行するには、UserGuideとProgrammersGuideから始めることをお勧めします。ProgrammersGuideドキュメントには、ケースの例も含まれており、境界条件などの追加事項について説明しています。構成ファイルのハングを取得したら、OpenFOAMをトップレベルで使用するのはかなり簡単です。両方のドキュメントは/ docディレクトリにあります。これを完了すると、Chalmers大学から追加の資料が多数見つかります。教授が組織したChalmers OpenFOAMコースです。ホーカン・ニルソン。

これが完了したら、Wikiを掘り下げてください。達成したいタスクに集中する:ライブラリは巨大ですためどのように機能するかを学習するための幅広いアプローチがある場合を知る機会はありません。特定の問題に取り組み、ドキュメントを見つけようとし、フォーラムで議論し、プロジェクトを拡張します(以下を参照)。

特定の問題に興味がある場合は、これをシミュレートするためにどのソルバーが使用されているかを調べてください。たとえば、乱流/層流定常解の場合、simpleFoamを使用し、過渡層流ソリューションの場合、icoFoamなどを使用します。すべてのソルバーは、/ multiphase / incompressible / les / interFoamなどの使用に対応するディレクトリ構造は、2フェーズのラージエディシミュレーション(les)に使用されるvofのようなソルバーになります。

チュートリアルディレクトリからケースを実行することから始めます。常にシミュレーションケースのコピーを作成して、元のファイルを使用できるようにします(gitを使用して間違えた場合は、ディレクトリをチェックアウトして元の状態に戻します)。

マシンでOpenFOAMのインストールに成功した場合は、コマンドラインでエイリアスを実行し、開始に役立つ便利なコマンドがあることを確認します。

  • tutはチュートリアルディレクトリに移動します
  • runは、runディレクトリに移動します。これは、シミュレーションを実行する場所です。
  • solはソルバーのディレクトリに移動します

...

問題が発生した場合、OpenFOAMフォーラムで質問することができます。また、FAMENA(機械工学部、Uni。ザグレブ、クロアチア)File Serverで利用可能なPhDとMScの論文とOpenFOAMに関する記事のディレクトリがあります

OpenFOAMサマースクールは、教授によって組織された本当にクールなコースです。FAMENAのHrvoje Jasakは、毎年9月に開催され、OFで働いている研究者を学び、知ることができる絶好の機会です。

また、OpenFOAMコミュニティによって組織されたサイトがあります:OpenFOAM extend projectで、人々との議論にも参加できます。

がんばろう!:)


6

実際、openfoamのwikiがあります:http : //openfoamwiki.net openfoamの一般的なサイトですが、チュートリアルだけでは十分ではありません。開始点は常にopenfoamのマニュアルである必要があります。5年ほど前にパッケージで提供されているpdfから始めて、かなり便利だと感じました。ここでopenfoamの実際のコミュニティを見つけることができます


erhanturan、scicompへようこそ!OpenFOAMの初心者にとってマニュアルの何が役立つかについて詳しく教えてください。
ジェフオックスベリー

UserGuide.pdfのチュートリアルは、初心者に役立ちます。ファイルはここにあります
エルハントゥラン




-3

コース無料http://cadcae.net を開始するCFDでCFDアカデミーを開設するために取り組んでい ます。たとえば、curso-cfd-openfoamのような特定のトレーニングを見ることができます 事前敬具に感謝を


1
トレーニング資料は多くの場合、ドキュメントよりも包括的な方法で編成されているため、これは「質問をするのに適したオンライン参照」に対する元の要求に対応していない場合があります。あなたはこの時点で新規ユーザーであり、コメントするのに必要な評判を欠いていますが、そのまま使用する場合は、回答とコメントの違いに留意してください。
-hardmath

2
また、これはスタック交換ネットワークで眉をひそめられる傾向があるセルフプロモーション構成すると思います。無料の代替手段がリストされておらず、投稿された「リソース」が実際には数百ユーロの製品であるため、サイトポリシーに違反するため、この投稿を修正しない限り削除したいと思います。
ジェフオックスベリー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.