Effect of Choices of Boundary Conditions on the Numerical Efficiency of Direct Solutions of Finite Difference frequency Domain Systems with Perfectly Matched Layers
Nathan Zhao, Shanhui Fan

TL;DR
This paper investigates how the choice of boundary conditions behind perfectly matched layers affects the efficiency of direct solvers for FDFD systems, demonstrating up to 40% reduction in fill-in and computational gains.
Contribution
It reveals that selecting boundary conditions behind PMLs can significantly reduce fill-in during matrix factorization in FDFD, improving solver efficiency.
Findings
Up to 40% reduction in fill-in during factorization.
Boundary condition choice behind PMLs impacts computational efficiency.
Improved solver performance demonstrated on linear systems and eigenvalue problems.
Abstract
Direct solvers are a common method for solving finite difference frequency domain (FDFD) systems that arise in numerical solutions of Maxwell's equations. In a direct solver, one factorizes the system matrix. Since the system matrix is typically very sparse, the fill-in of these factors is the single most important computational consideration in terms of time complexity and memory requirements. As a result, it is of great interest to determine ways in which this fill-in can be systematically reduced. In this paper, we show that in the context of commonly used perfectly matched boundary layer methods, the choice of boundary condition behind the perfectly matched boundary layer can be exploited to reduce fill-in incurred during the factorization, leading to significant gains of up to 40 percent in the efficiency of the factorization procedure. We illustrate our findings by solving linear…
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.
