A Fast Butterfly-compressed Hadamard-Babich Integrator for High-Frequency Helmholtz Equations in Inhomogeneous Media with Arbitrary Sources
Yang Liu, Jian Song, Robert Burridge, Jianliang Qian

TL;DR
This paper introduces a butterfly-compressed Hadamard-Babich integrator for high-frequency Helmholtz equations, enabling efficient and accurate wave propagation modeling in complex inhomogeneous media with arbitrary sources, surpassing existing methods in speed and scale.
Contribution
The paper develops a novel butterfly-compressed HB integrator that significantly reduces computational complexity for high-frequency Helmholtz problems in inhomogeneous media.
Findings
Scales as O(N_v log^2 N_v) in 2D domains
Achieves O(N_v^{4/3}) complexity in 3D domains
Successfully models wave propagation with hundreds of wavelengths
Abstract
We present a butterfly-compressed representation of the Hadamard-Babich (HB) ansatz for the Green's function of the high-frequency Helmholtz equation in smooth inhomogeneous media. For a computational domain discretized with discretization cells, the proposed algorithm first solves and tabulates the phase and HB coefficients via eikonal and transport equations with observation points and point sources located at the Chebyshev nodes using a set of much coarser computation grids, and then butterfly compresses the resulting HB interactions from all cell centers to each other. The overall CPU time and memory requirement scale as for any bounded 2D domains with arbitrary excitation sources. A direct extension of this scheme to bounded 3D domains yields an CPU complexity, which can be further reduced to quasi-linear complexities with proposed…
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.
Taxonomy
TopicsElectromagnetic Simulation and Numerical Methods · Electromagnetic Scattering and Analysis · Advanced Numerical Methods in Computational Mathematics
