Complex additive geometric multilevel solvers for Helmholtz equations on spacetrees
Bram Reps, Tobias Weinzierl

TL;DR
This paper presents a flexible, matrix-free, multilevel solver framework for Helmholtz equations that supports complex scaling, dynamic mesh refinement, and efficient computation, advancing software design for challenging PDE problems.
Contribution
It introduces a unified, matrix-free, additive multilevel solver implementation for Helmholtz equations with complex scaling and adaptive mesh refinement capabilities.
Findings
Efficient single-touch FAS scheme implemented with dynamic AMR.
Supports complex scaled Helmholtz operators with matrix-free methods.
Provides a formal, correct implementation blueprint for advanced solvers.
Abstract
We introduce a family of implementations of low order, additive, geometric multilevel solvers for systems of Helmholtz equations. Both grid spacing and arithmetics may comprise complex numbers and we thus can apply complex scaling techniques to the indefinite Helmholtz operator. Our implementations are based upon the notion of a spacetree and work exclusively with a finite number of precomputed local element matrices. They are globally matrix-free. Combining various relaxation factors with two grid transfer operators allows us to switch from pure additive multigrid over a hierarchical basis method into BPX with several multiscale smoothing variants within one code base. Pipelining allows us to realise a full approximation storage (FAS) scheme within the additive environment where, amortised, each grid vertex carrying degrees of freedom is read/written only once per iteration. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
