Nanophotonic resonance modes with the nanobem toolbox
arXiv:2203.03283 · doi:10.1016/j.cpc.2022.108337
Abstract
Nanobem is a Matlab toolbox for the solution of Maxwell's equations for nanophotonic systems and the computation of resonance modes, sometimes also referred to as quasinormal modes or resonance states. It is based on a Galerkin scheme for the boundary element method, using Raviart-Thomas shape elements for the representation of the tangential electromagnetic fields at the particle boundary. The toolbox is written in an object-oriented manner with the focus on clarity rather than speed, and has been developed and tested for small to intermediate problems with a few thousand boundary elements. The computation of the resonance modes uses the contour integral method of Beyn.
arXiv commentMatlab toolbox available at https://github.com/uhohenester/nanobem22
References in corpus (13)
- MNPBEM - A Matlab toolbox for the simulation of plasmonic nanoparticles
- Effective mode volumes and Purcell factors for leaky optical cavities
- Simulating electron energy loss spectroscopy with the MNPBEM toolbox
- Quantization of quasinormal modes for open cavities and plasmonic cavity-QED
- Resonant state expansion applied to three-dimensional open optical systems
- Quasinormal mode solvers for resonators with dispersive materials
- Quasinormal mode approach to modelling light-emission and propagation in nanoplasmonics
- Resonant-state expansion of dispersive open optical systems
- Numerical methods for calculating poles of the scattering matrix with applications in grating theory
- Riesz-projection-based theory of light-matter interaction in dispersive nanoresonators
- How to calculate the pole expansion of the optical scattering matrix from the resonant states
- Modal Expansion of the Scattered Field: Causality, Non-Divergence and Non-Resonant Contribution
- Photonics in highly dispersive media: The exact modal expansion
Cited by in corpus (7)
- Roadmap on Nonlocality in Photonic Materials and Metamaterials
- Disordered Optical Metasurfaces: Basics, Properties, and Applications
- T-matrix representation of optical scattering response: Suggestion for a data format
- Tomographic reconstruction of quasistatic surface polariton fields
- TorchGDM: A GPU-Accelerated Python Toolkit for Multi-Scale Electromagnetic Scattering with Automatic Differentiation
- The electromagnetic scalar product in spatially-bounded domains
- A scalar product for the radiation of resonant modes