Papers › Monolithic Algebraic Multigrid Preconditioners for the Stokes Equations

Monolithic Algebraic Multigrid Preconditioners for the Stokes Equations

11 Jun 2023arXiv:2306.06795links table onlyarchive 2025-07-28

Alexey Voronin, Scott MacLachlan, Luke N. Olson, Raymond Tuminaro

The archive published only this paper's code-link row. Authors, date and abstract are from arXiv's metadata (CC0), read from the Kaggle arXiv metadata snapshot of 2026-09-12 where its title matched the archive's; the title is the archive's.

We investigate a novel monolithic algebraic multigrid (AMG) preconditioner for the Taylor-Hood (ℙ₂/ℙ₁) and Scott-Vogelius (ℙ₂/ℙ₁ᵈⁱˢᶜ) discretizations of the Stokes equations. The algorithm is based on the use of the lower-order ℙ₁iso1ptℙ₂/ℙ₁ operator within a defect-correction setting, in combination with AMG construction of interpolation operators for velocities and pressures. The preconditioning framework is primarily algebraic, though the ℙ₁iso1ptℙ₂/ℙ₁ operator must be provided. We investigate two relaxation strategies in this setting. Specifically, a novel block factorization approach is devised for Vanka patch systems, which significantly reduces storage requirements and computational overhead, and a Chebyshev adaptation of the LSC-DGS relaxation is developed to improve parallelism. The preconditioner demonstrates robust performance across a variety of 2D and 3D Stokes problems, often matching or exceeding the effectiveness of an inexact block-triangular (or Uzawa) preconditioner, especially in challenging scenarios such as elongated-domain problems.

PaperPDFCode

Code

alexey-voronin/monolithic_amg_for_stokes officialmentioned in papermentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections