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
POST COMMENT

Comments

There are no comments yet.

Authors

page 17

page 25

page 27

page 28

page 29

page 30

page 31

page 32

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...
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 ...
05/25/2018

A Scalable and Modular Software Architecture for Finite Elements on Hierarchical Hybrid Grids

In this article, a new generic higher-order finite-element framework for...
12/23/2019

LEoPart: a particle library for FEniCS

This paper introduces LEoPart, an add-on for the open source finite elem...
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...
08/05/2017

FEMPAR: An object-oriented parallel finite element framework

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

GPU Algorithms for Efficient Exascale Discretizations

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

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.