16

Numpy/Scipy またはその他のライブラリを使用して、2D および 3D フレーム解析の問題を解決することに興味があります。

これまでのところ、sfepyに出会いました。これは完全に機能する FEM パッケージですが、代替品があるかどうか疑問に思っていました。

4

2 に答える 2

15

私の知る限り、最も一般的に使用されている Python 有限要素ライブラリはFiPyです。

私はこのライブラリを頻繁に使用しており、強くお勧めします。これは成熟した安定したプロジェクト (現在の安定バージョンは 2.1.2) であり、現在その作成者である米国政府研究所 NIST の材料測定ライブラリによって維持されています。ドキュメントと (動作する)サンプル コードは優れています。また、(特殊な数値ライブラリの場合) インストールも比較的簡単です。唯一の依存関係は NumPy と PySparse (sfePy の依存関係でもあります) です。

過去にこのライブラリをインストールしようとして問題が発生した場合は、もう一度試してみてください。私がそう言う理由は、Trillinos (FiPy の分散処理ライブラリ) が別のパッケージになったためです (ただし、FiPy 計算を並列化したい場合は、Trillinos を使用することをお勧めします)。

(注: このサイトも役立つかもしれません: hpfem.org (3 つの大学のコンソーシアムによって維持されているサイト) は、FEM ライブラリおよびその他のリソースの優れたコレクションを維持しています。)

于 2011-09-11T06:14:52.223 に答える
10

FEniCSもチェックしてください。

于 2012-12-19T17:41:09.460 に答える