Scalable computational kernels for mortar finite element methods

02/08/2022
by   Matthias Mayr, et al.
0

Targeting simulations on parallel hardware architectures, this paper presents computational kernels for efficient computations in mortar finite element methods. Mortar methods enable a variationally consistent imposition of coupling conditions at high accuracy, but come with considerable numerical effort and cost for the evaluation of the mortar integrals to compute the coupling operators. In this paper, we identify bottlenecks in parallel data layout and domain decomposition that hinder an efficient evaluation of the mortar integrals. We then propose a set of computational strategies to restore optimal parallel communication and scalability for the core kernels devoted to the evaluation of mortar terms. We exemplarily study the proposed algorithmic components in the context of three-dimensional large-deformation contact mechanics, both for cases with fixed and dynamically varying interface topology, yet these concepts can naturally and easily be transferred to other mortar applications, e.g. classical meshtying problems. To restore parallel scalability, we employ overlapping domain decompositions of the interface discretization independent from the underlying volumes and then tackle parallel communication for the mortar evaluation by a geometrically motivated reduction of ghosting data. Using three-dimensional contact examples, we demonstrate strong and weak scalability of the proposed algorithms up to 480 parallel processes as well as study and discuss improvements in parallel communication related to mortar finite element methods. For the first time, dynamic load balancing is applied to mortar contact problems with evolving contact zones, such that the computational work is well balanced among all parallel processors independent of the current state of the simulation.

READ FULL TEXT

page 15

page 18

page 24

research
12/28/2021

An interface-enriched generalized finite element formulation for locking-free coupling of non-conforming discretizations and contact

We propose an enriched finite element formulation to address the computa...
research
11/25/2019

A multi-scale FEM-BEM formulation for contact mechanics between rough surfaces

A novel multi-scale finite element formulation for contact mechanics bet...
research
07/27/2022

A parallel algorithm for unilateral contact problems

In this paper, we introduce a novel parallel contact algorithm designed ...
research
06/17/2022

Parallel Multiphysics Simulation for the Stabilized Optimal Transportation Meshfree (OTM)

This paper presents a parallel implementation for the Optimal Transporta...
research
07/06/2023

A computational framework for pharmaco-mechanical interactions in arterial walls using parallel monolithic domain decomposition methods

A computational framework is presented to numerically simulate the effec...
research
12/19/2019

Algebraic multigrid methods for saddle point systems arising from mortar contact formulations

In this paper, a fully aggregation-based algebraic multigrid strategy is...
research
05/27/2021

Multidirectionnal sweeping preconditioners with non-overlapping checkerboard domain decomposition for Helmholtz problems

This paper explores a family of generalized sweeping preconditionners fo...

Please sign up or login with your details

Forgot password? Click here to reset