Modal analysis of electromagnetic resonators: user guide for the MAN program
T. Wu,D. Arrivault,W. Yan,P. Lalanne
DOI: https://doi.org/10.1016/j.cpc.2022.108627
IF: 4.717
2022-12-09
Computer Physics Communications
Abstract:All electromagnetic systems, in particular resonators or antennas, have resonances with finite lifetimes. The associated eigenstates, also called quasinormal modes, are essentially non-Hermitian and determine the optical responses of the system. We introduce MAN ( M odal A nalysis of N anoresonators), a software with many open scripts, which computes and normalizes the quasinormal modes of virtually any electromagnetic resonator, be it composed of dispersive, anisotropic, or non-reciprocal materials. MAN reconstructs the scattered field in the basis formed by the quasinormal modes of the resonator and provides a transparent interpretation of the physics. The software is implemented in MATLAB and has been developed over the past ten years. MAN features many toolboxes that illustrate how to use the software for various emblematic computations in low and high frequency regimes. A specific effort has been devoted to interface the solver with the finite-element software COMSOL Multiphysics. However, MAN can also be used with other frequency-domain numerical solvers. This article introduces the program and summarizes the relevant theoretical background. MAN includes a comprehensive set of classical models and toolboxes that can be downloaded from the web. Program summary Program title: MAN (Model Analysis of Nanoresonators) CPC Library link to program files: https://doi.org/10.17632/wdz5pd4sb4.1 Licensing provisions: GNU General Public License 3 Developer's repository link: https://doi.org/10.5281/zenodo.7103808 Programming language: Matlab Nature of problem: Compute and normalize the quasinormal modes of resonators and antennas of any type, be they composed of dispersive, anisotropic, or non-reciprocal materials, or be they operated at high or low frequencies. Use the quasinormal modes to reconstruct the resonator responses in the near field and far field. Solution method: Two methods are gathered. The quasinormal modes are computed and normalized either by solving the linearized Maxwell equations or searching poles in the complex frequency plane. The reconstruction is then performed analytically with closed form expressions of the excitation coefficients.
physics, mathematical,computer science, interdisciplinary applications