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

05/25/2018
by   Nils Kohl, et al.
0

In this article, a new generic higher-order finite-element framework for massively parallel simulations is presented. The modular software architecture is carefully designed to exploit the resources of modern and future supercomputers. Combining an unstructured topology with structured grid refinement facilitates high geometric adaptability and matrix-free multigrid implementations with excellent performance. Different abstraction levels and fully distributed data structures additionally ensure high flexibility, extensibility, and scalability. The software concepts support sophisticated load balancing and flexibly combining finite element spaces. Example scenarios with coupled systems of PDEs show the applicability of the concepts to performing geophysical simulations.

READ FULL TEXT

page 7

page 17

page 18

research
08/03/2023

Fundamental Data Structures for Matrix-Free Finite Elements on Hybrid Tetrahedral Grids

This paper presents efficient data structures for the implementation of ...
research
06/26/2019

A Modular and Extensible Software Architecture for Particle Dynamics

Creating a highly parallel and flexible discrete element software requir...
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
01/04/2023

Generalizing Yee's method: Scalable geometric higher-order FEEC algorithms for Maxwell's equations on an unstructured mesh

The Yee algorithm for electromagnetic simulations is widely known to hav...
research
05/10/2017

A performance spectrum for parallel computational frameworks that solve PDEs

Important computational physics problems are often large-scale in nature...
research
03/03/2022

MooAFEM: An object oriented Matlab code for higher-order adaptive FEM for (nonlinear) elliptic PDEs

We present an easily accessible, object oriented code (written exclusive...

Please sign up or login with your details

Forgot password? Click here to reset