MFEM: a modular finite element methods library

11/20/2019
by   Robert Anderson, et al.
0

MFEM is an open-source, lightweight, flexible and scalable C++ library for modular finite element methods that features arbitrary high-order finite element meshes and spaces, support for a wide variety of discretization approaches and emphasis on usability, portability, and high-performance computing efficiency. MFEM's goal is to provide application scientists with access to cutting-edge algorithms for high-order finite element meshing, discretizations and linear solvers, while enabling researchers to quickly and easily develop and test new algorithms in very general, fully unstructured, high-order, parallel and GPU-accelerated settings. In this paper we describe the underlying algorithms and finite element abstractions provided by MFEM, discuss the software implementation, and illustrate various applications of the library.

READ FULL TEXT

page 17

page 25

page 27

page 28

page 29

page 30

page 31

page 32

research
08/03/2021

Local Fourier Analysis of P-Multigrid for High-Order Finite Element Operators

Multigrid methods are popular for solving linear systems derived from di...
research
12/14/2021

Matrix-free approaches for GPU acceleration of a high-order finite element hydrodynamics application using MFEM, Umpire, and RAJA

With the introduction of advanced heterogeneous computing architectures ...
research
07/29/2022

lifex: a flexible, high performance library for the numerical solution of complex finite element problems

Numerical simulations are ubiquitous in mathematics and computational sc...
research
12/23/2019

LEoPart: a particle library for FEniCS

This paper introduces LEoPart, an add-on for the open source finite elem...
research
11/29/2017

Computational Aided Design for Generating a Modular, Lightweight Car Concept

Developing an appropriate design process for a conceptual model is a ste...
research
08/05/2017

FEMPAR: An object-oriented parallel finite element framework

FEMPAR is an open source object oriented Fortran200X scientific software...
research
09/10/2021

GPU Algorithms for Efficient Exascale Discretizations

In this paper we describe the research and development activities in the...

Please sign up or login with your details

Forgot password? Click here to reset