das*_*uki 16 python numpy finite-element-analysis
使用Numpy/Scipy或任何其他库,我有兴趣解决2D和3D帧分析问题.
到目前为止,我遇到了sfepy.虽然,它是一个功能齐全的FEM包,但我想知道是否有其他选择?
dou*_*oug 14
据我所知,最常用的Python有限元库是FiPy.
我经常使用这个库,我推荐它.它是一个成熟,稳定的项目(当前稳定版本为2.1.2),目前由其创建者,美国政府研究所的材料测量库,NIST维护.文档和(工作)示例代码非常好.它也相对(对于专业数值库)易于安装; 唯一的依赖项是NumPy和PySparse(它们也是sfePy的依赖项).
如果您曾尝试过安装此库并遇到困难,可能需要再试一次.我说的原因是Trillinos(FiPy的分布式处理库)现在是一个单独的包(尽管我仍然建议使用Trillinos,如果你想并行化FiPy计算)
(注意:您可能也觉得有用,本网站:hpfem.org(由三所大学的财团维护的网站)维护着一系列优秀的FEM库和其他资源.)