Proxy-surface-based fast direct solver for TE-mode scattering problems on distributed memory systems
Abstract
This paper describes an MPI/OpenMP hybrid parallelized fast direct solver for the scattering problem of transverse electric (TE)-mode electromagnetic waves. Because TE-mode scattering can be reduced to the two-dimensional Helmholtz equation, solvers based on the hierarchically semiseparable (HSS) representation are highly attractive due to their high parallel efficiency. However, as the HSS representation applies low-rank approximations to all off-diagonal blocks, it exhibits poor compatibility with high-order discretization methods. We developed a fast direct solver with convergence for Helmholtz transmission problems, whereas conventional HSS solvers typically yield only convergence (where represents intervals between the quadrature nodes). It is based on the weakly singular Burton-Miller boundary integral equation and the Nystr\"om method with a one-point correction. Furthermore, recognizing that matrix component calculation, rather than matrix factorization, dominates the total computational time of HSS-type boundary integral solvers, we introduced a load-balancing method to maximize parallel efficiency. Numerical results demonstrate that the direct solver achieves high-accuracy convergence and nearly ideal strong and weak scalabilities.
Cite
@article{arxiv.2607.00790,
title = {Proxy-surface-based fast direct solver for TE-mode scattering problems on distributed memory systems},
author = {Yasuhiro Matsumoto and Rio Yokota},
journal= {arXiv preprint arXiv:2607.00790},
year = {2026}
}