![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these messages)
|
![]() The logo of MFEM shows some of its features: curvilinear elements, adaptive mesh refinement and parallel partitioning. | |
Stable release | 4.8 / April 9, 2025 |
---|---|
Repository | https://github.com/mfem/mfem |
Written in | C++ |
Operating system | Linux, MacOS, Microsoft Windows |
Type | Finite element analysis |
License | BSD |
Website | mfem |
MFEM is an open-source C++ library for solving partial differential equations using the finite element method, developed and maintained by researchers at the Lawrence Livermore National Laboratory and the MFEM open-source community on GitHub. MFEM is free software released under a BSD license. [1]
The library consists of C++ classes that serve as building blocks for developing finite element solvers applicable to problems of fluid dynamics, [2] structural mechanics, [3] electromagnetics, [4] radiative transfer [5] and many other.
Some of the features of MFEM include [6]