MFEM logo

MFEM is a free, lightweight, scalable C++ library for finite element methods.


MFEM is currently used in the BLAST, GLVis, XBraid and VisIt projects. See also our Gallery and a list of related publications.


Date Message
Dec 15, 2016 Postdoc position for exascale computing with MFEM.
Sep 12, 2016 PyMFEM - a Python wrapper for MFEM released.
Jun 30, 2016 Version 3.2 released.

Latest Release

New features / Examples / Code documentation / Sources

For older releases see the download section.


Building MFEM / Serial Tutorial / Parallel Tutorial / Electromagnetics / Meshing

New users should start by examining the example codes.

We also recommend using GLVis for visualization.


Use the GitHub issue tracker to report bugs or post questions or comments. See the About page for citation information.