moose
1.0.0
マルチフィジックス オブジェクト指向シミュレーション環境 (MOOSE) は、主にアイダホ国立研究所によって開発された有限要素のマルチフィジックス フレームワークです。これは、地球上で最も洗練された非線形ソルバー テクノロジーへの高レベルのインターフェイスを提供します。 MOOSE は、科学者やエンジニアが取り組む必要がある現実の問題によく適合する簡単な API を提供します。インストール プロセスから最先端のスーパーコンピューターでのシミュレーションの実行に至るまで、エンジニアが MOOSE と対話する方法について細部まで考え抜かれており、MOOSE システムは研究を加速します。
すぐに使える機能の一部:
完全結合、完全陰的マルチフィジックス ソルバー
次元に依存しない物理学
自動的に並列化 (最大では 100,000 CPU コア以上を実行!)
モジュール型開発によりコードの再利用が簡素化される
組み込みのメッシュ適応性
連続ガラーキンと不連続ガラーキン (DG) (同時に!)
直感的な並列マルチスケール ソルブ (以下のビデオを参照)
寸法に依存しない平行幾何学的検索 (接触関連アプリケーション用)
柔軟でプラグイン可能なグラフィカル ユーザー インターフェイス
最大 30 のプラグイン可能なインターフェイスにより、ソルブのあらゆる部分を専門化できます
インストール手順などの詳細については、公式 Web サイトを参照してください: mooseframework.org
MOOSE にコード変更を提供する方法については、この記事を参照してください。