Two-level additive Schwarz preconditioners for reduced integration methods
Filipe Cumaru, Alexander Heinlein, Joachim Schöberl
TL;DR
The paper addresses efficiently solving Stokes flow discretized with reduced integration that replaces incompressibility with a penalty term. It proposes a two-level overlapping additive Schwarz preconditioner using an RGDSW coarse space to ensure scalability in 3D domains. The authors detail the RGDSW coarse space construction, its interface-based basis, and the parallel implementation via FROSch and NGSolve, including domain decomposition and solver choices. Numerical experiments on a unit cube and a flow around a cylinder demonstrate good weak scalability and quantify how the penalty parameter ε affects iteration counts, showing a practical accuracy-performance trade-off.
Abstract
Incompressible fluid flow problems appear frequently in different applications. The discretization of such problems may result in large and ill-conditioned systems of linear equations. We consider the case of the Stokes equations discretized using a reduced integration method which approximates the incompressibility constraint by a penalty term thus allowing the problem to be solved only in terms of the velocity unknowns. We investigate the numerical scalability of a two-level overlapping additive Schwarz method with a reduced dimension generalized Dryja-Smith-Widlund (RGDSW) coarse space. In addition, we discuss the parallel implementation of the examples using the Fast and Robust Overlapping Schwarz (FROSch) package for additive Schwarz preconditioners and the NGSolve library, which implements multiple finite element space formulations.
