Published December 20, 2022 | Version 1
Dataset Open

Source code and simulation results for computing resonance expansions of quadratic quantities with regularized quasinormal modes

  • 1. Zuse Institute Berlin
  • 2. JCMwave GmbH
  • 3. Zuse Institute Berlin, JCMwave GmbH


This data publication supplements the article "Resonance expansion of quadratic quantities with regularized quasinormal modes" [1]. Tabulated data related to the figures in the manuscript is provided along with the Matlab scripts used to generate the results. The Riesz projection software package RPExpand [2] has been extended to support quasi normal modes (QNMs) and, in particular, the proposed method for quadratic quantities. A current version is contained in the directory Code. Furthermore, the input files required for scattering and resonance simulations with the finite element method (FEM) solver JCMsuite [3] are contained.


  • JCMsuite (version 5.2.1 or newer)
  • MATLAB (tested with version R2019b)

In order to run the scripts you must replace the corresponding place holders in the files by a path to your installation of JCMsuite. Free trial licenses are available, please refer to the homepage of JCMwave


[1] Fridtjof Betz, Felix Binkowski, Martin Hammerschmidt, Lin Zschiedrich, Sven Burger: Resonance expansion of quadratic quantities with regularized quasinormal modes, Physica Status Solidi A 220, 2370013 (2023)

[2] Fridtjof Betz, Felix Binkowski, Sven Burger, RPExpand: Software for Riesz projection expansion of resonance phenomena, SoftwareX 15, 100763 (2021),

[3] Jan Pomplun, Sven Burger, Lin Zschiedrich, Frank Schmidt, Adaptive finite element method for simulation of optical nano structures, Physica Status Solidi B 244, 3419 (2007),


We acknowledge funding by the German Federal Ministry of Education and Research (BMBF Forschungscampus MODAL, project 05M20ZBM) and by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany's Excellence Strategy - The Berlin Mathematics Research Center MATH+ (EXC-2046/1, project ID: 390685689). This project has received funding from the EMPIR programme co-financed by the Participating States and from the European Union's Horizon 2020 research and innovation programme (project 20FUN02 POLIGHT). We thank Lucas Rickert and Tobias Heindel for discussions regarding the hCBG design investigated in this work.


Files (29.1 MB)

Name Size Download all
29.1 MB Preview Download
40.2 kB Preview Download

Additional details

Related works

Is supplement to
Journal article: 10.1002/pssa.202200892 (DOI)