FEALPy

FEALPy:Finite Element Analysis Library in Python 是我开发的一款偏微分方程数值解 软件包. Feal 的意思是忠实可靠, 是师兄易年余帮忙起的, 我觉得寓意挺好, 所以会一直 用下 去. 但这里要特别强调一下

FEALPy is not just a FEM package!

有限元只是这个软件包开发的起点, 不是终点. 现在 FEALPy 中除了有限元之外, 还集成 了很多算法, 如

  • 有限差分
  • 虚单元 (Virtual Element Method, VEM)
  • 弱 Galerkin
  • 拟谱方法
  • 时间积分
  • 网格生成与优化
  • ......

而且还在持续不断地丰富完善中.

从 2017 年开始写 FEALPy, 到现在已经三年多的时间, 很多接口和功能也基本稳定下来 了. 下面我会写一系列的文章来介绍 FEALPy 可以做什么, 希望有更多的人来关注使用它, 也希望能和更多做计算数学的人合作, 这样 FEALPy 才能变的更好.

FEALPy 的设计原则

FEALPy 主要编程语言是 Python, 采用面向对象面向数组的方式编写.

FEALPy 的开发愿景

参考

IFEM

iFEM is a MATLAB software package developed by Long Chen in UCI, which contains robust, efficient, and easy-following codes for the main building blocks of adaptive finite element methods on unstructured simplicial grids in both two and three dimensions.

results matching ""

    No results matching ""