Multilevel Fast Multipole Algorithm for Electromagnetic Scattering by Large Metasurfaces using Static Mode Representation

Abstract

Metasurfaces, consisting of large arrays of interacting subwavelength scatterers, pose significant challenges for general-purpose computational methods due to their large electric dimensions and multiscale nature. This paper introduces an efficient boundary element method specifically tailored for metasurfaces, leveraging the Poggio-Miller-Chang-Harrington-Wu-Tsai (PMCHWT) formulation. Our method combines the Multilevel Fast Multipole Algorithm (MLFMA) with a representation of the unknown equivalent surface current density by means of static modes, a set of entire domain basis functions dependent only on object shape but independent of the material and frequency. The compression of the number of unknowns enabled by the Static Mode Representation (SMR), combined with the \(O(N N)\) complexity of MLFMA matrix-vector products, significantly reduces CPU time and memory requirements compared to classical MLFMA with RWG basis functions. We demonstrate the accuracy, time, and memory requirements of this method through several test cases including the full-wave simulation of a 100 λ × 100 λ canonical metalens. The MLFMA-SMR method offers substantial benefits for the analysis and optimization of metasurfaces and metalenses.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…