A Simple Algebraic Approximate Inverse Preconditioning Scheme for High-Quality-Factor Resonant Cavities
Gemma is a crucial electromagnetic code in the Sandia National Laboratories engineering workflow to simulate the electromagnetic (EM) fields inside and outside complex enclosed cavities that have potential entry points. These simulations are critical for understanding how EM penetration affects internal electronic components, especially when the cavities have high-quality (high-Q) factors. To model such complex problems, Gemma incorporates the method of moments for solving the surface integral equations on the cavity exterior and interior with narrow-slot model that captures the EM coupling between the exterior and the interior. This approach yields an ill-conditioned dense complex-valued linear system. To lighten the heavy burden of direct solvers, Gemma uses a multi-region solver framework accelerated by compression techniques, such as ACA and MLFMA, combined with an iterative solution. The framework not only allows selection of the appropriate solver for each region interaction but also reduces the memory footprint and the computational cost significantly. The framework currently utilizes an additive Schwarz preconditioner, which combines local block-diagonal preconditioners constructed from the different regions self-interaction blocks. Because of extremely ill-conditioned system matrices, robust local preconditioners are desired to maintain the efficiency gained with compression techniques.
Authors
- Joseph D. Kotulski (ORCID: https://orcid.org/0000-0002-3257-4741)
- Robert A. Pfeiffer
- Vinh Dang (ORCID: https://orcid.org/0000-0002-4958-6159)
Institutions
- Sandia National Laboratories (US)
Publication Details
- Published
- 2025-05-18
- DOI
- https://doi.org/10.23919/aces66556.2025.11052555
- Primary Topic
- Electromagnetic Scattering and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- U.S. Department of Energy