Analysis of Block Jacobi/Gauss-Seidel and additive/multiplicative Schwarz preconditioning through the theory of GLT sequences, with applications to domain decomposition discretizations
Carlo Garoni, Abdessadek Rifqui, Stefano Serra-Capizzano
Abstract
When a linear differential problem is discretized by a linear numerical method characterized by a mesh fineness parameter n, the computation of the numerical solution reduces to solving a linear discrete problem identified by a matrix An whose size grows with n. The sequence of discretization matrices \An\n often falls within the class of generalized locally Toeplitz (GLT) sequences, even when the numerical method belongs to the family of domain decomposition methods (DDMs), as illustrated herein through examples. Four widely used preconditioners for DDM discretization matrices are the block Jacobi (BJ), block Gauss--Seidel (BGS), additive Schwarz (AS), and multiplicative Schwarz (MS) preconditioners. In this paper, we provide formal definitions of the BJ/BGS/AS/MS preconditioners for arbitrary multilevel block matrices. These definitions and the associated notations are inspired by the theory of GLT sequences and are proposed as alternatives to those commonly used by the DDM community. We analyze the structure of the BJ/BGS/AS/MS preconditioners when applied to multilevel block matrices An belonging to a GLT sequence \An\n. Every GLT sequence \An\n is uniquely associated with a special function κ called symbol. We prove that, if \An\n is a GLT sequence with symbol κ, then the sequences of the BJ, BGS, and MS preconditioners are GLT sequences with symbol κ. For the AS preconditioner, we prove that \PnAS(An)\n is a GLT sequence with symbol κAS≈κ, and κAS=κ whenever the overlaps in the subdomains used for the construction of PnAS(An) vanish as n∞. A numerical validation of these results in the context of isogeometric DDMs is presented.
Create a lesson
Related papers
Graph lattice sums and graph zeta functions for long-range interacting quantum lattice models
Andreas Alexander Buchheit, Andreas Rupp
A numerical benchmark for fluid--structure--contact interaction
Daniele Corti, Jakub Fara, Miguel Angel Fernández et al.
Largest-dihedral-angle bisection algorithm does not preserve mesh regularity for tetrahedral partitions
Sergey Korotov, Jérôme Michaud
A Highly Scalable Quantized Tensor-Train FDTD Framework for the Simulation of Three-Dimensional Electromagnetic Scattering Problems
Daan Vanhaecke, Emile Vanderstraeten, Dries Vande Ginste
Pressure-robustness by commuting interpolation operators for Stokes discretizations with continuous pressures
Philip L. Lederer, Theresa Vock
A Reynolds-Semi-Robust, Globally Divergence-Free HDG Method for the Smagorinsky Model
Shuaijun Liu, Xiaoping Xie