High-performance finite elements with MFEM
arXiv:2402.15940 · doi:10.1177/10943420241261981
Abstract
The MFEM (Modular Finite Element Methods) library is a high-performance C++ library for finite element discretizations. MFEM supports numerous types of finite element methods and is the discretization engine powering many computational physics and engineering applications across a number of domains. This paper describes some of the recent research and development in MFEM, focusing on performance portability across leadership-class supercomputing facilities, including exascale supercomputers, as well as new capabilities and functionality, enabling a wider range of applications. Much of this work was undertaken as part of the Department of Energy's Exascale Computing Project (ECP) in collaboration with the Center for Efficient Exascale Discretizations (CEED).
arXiv comment19 pages, 19 figures
References in corpus (13)
- MFEM: a modular finite element methods library
- The AAA algorithm for rational approximation
- Breaking spaces and forms for the DPG method and applications including Maxwell equations
- The rational SPDE approach for Gaussian random fields with general smoothness
- Efficient Exascale Discretizations: High-Order Finite Element Methods
- Efficient low-order refined preconditioners for high-order matrix-free continuous and discontinuous Galerkin methods
- Simulation-Driven Optimization of High-Order Meshes in ALE Hydrodynamics
- Low-order preconditioning for the high-order finite element de Rham complex
- hr-adaptivity for nonconforming high-order meshes with the target matrix optimization paradigm
- Accelerating High-Order Mesh Optimization Using Finite Element Partial Assembly on GPUs
- High-Order Mesh Morphing for Boundary and Interface Fitting to Implicit Geometries
- End-to-end GPU acceleration of low-order-refined preconditioning for high-order finite element discretizations
- Conservative and accurate solution transfer between high-order and low-order refined finite element spaces
Cited by in corpus (5)
- Finite elements for Matérn-type random fields: Uncertainty in computational mechanics and design optimization
- Proximal Galerkin: A structure-preserving finite element method for pointwise bound constraints
- Real-time Bayesian inference at extreme scale: A digital twin for tsunami early warning applied to the Cascadia subduction zone
- Multilevel Interior Penalty Methods on GPUs
- An open-source computational framework for immersed fluid-structure interaction modeling using FEBio and MFEM