Abstract
Effective relaxation methods are necessary for good multigrid convergence. For many equations, standard Jacobi and Gauß-Seidel are inadequate, and more sophisticated space decompositions are required; examples include problems with semidefinite terms or saddle point structure. In this article, we present a unifying software abstraction, PCPATCH, for the topological construction of space decompositions for multigrid relaxation methods. Space decompositions are specified by collecting topological entities in a mesh (such as all vertices or faces) and applying a construction rule (such as taking all degrees of freedom in the cells around each entity). The software is implemented in PETSc and facilitates the elegant expression of a wide range of schemes merely by varying solver options at runtime. In turn, this allows for the very rapid development of fast solvers for difficult problems.
| Original language | English |
|---|---|
| Article number | 25 |
| Journal | ACM Transactions on Mathematical Software |
| Volume | 47 |
| Issue number | 3 |
| DOIs | |
| State | Published - Jun 2021 |
Keywords
- Multigrid
- finite elements -2pt
- parameter-robust preconditioning
- relaxation
- subspace correction
Fingerprint
Dive into the research topics of 'PCPATCH: Software for the Topological Construction of Multigrid Relaxation Methods'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver