High-order discretized ACMS method for the simulation of finite-size two-dimensional photonic crystals[Figure presented]

Journal Article (2025)
Author(s)

Elena Giammatteo (University of Twente)

A. Heinlein (TU Delft - Numerical Analysis)

Philip L. Lederer (Universität Hamburg)

Matthias Schlottbom

University Twente (University of Twente)

Research Group
Numerical Analysis
DOI related publication
https://doi.org/10.1016/j.camwa.2025.08.013
More Info
expand_more
Publication Year
2025
Language
English
Research Group
Numerical Analysis
Volume number
196
Pages (from-to)
376-394
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The computational complexity and efficiency of the approximate mode component synthesis (ACMS) method is investigated for the two-dimensional heterogeneous Helmholtz equations, aiming at the simulation of large but finite-size photonic crystals. The ACMS method is a Galerkin method that relies on a non-overlapping domain decomposition and special basis functions defined based on the domain decomposition. While, in previous works, the ACMS method was realized using first-order finite elements, we use an underlying hp–finite element method. We study the accuracy of the ACMS method for different wavenumbers, domain decompositions, and discretization parameters. Moreover, the computational complexity of the method is investigated theoretically and compared with computing times for an implementation based on the open source software package NGSolve. The numerical results indicate that, for relevant wavenumber regimes, the size of the resulting linear systems for the ACMS method remains moderate, such that sparse direct solvers are a reasonable choice. Moreover, the ACMS method exhibits only a weak dependence on the selected domain decomposition, allowing for greater flexibility in its choice. Additionally, the numerical results show that the error of the ACMS method achieves the predicted convergence rate for increasing wavenumbers. Finally, to display the versatility of the implementation, the results of simulations of large but finite-size photonic crystals with defects are presented.