Complex coupled mode theory electromagnetic mode solver




DeWolf, Timothy
Gordon, Reuven

Journal Title

Journal ISSN

Volume Title


Optics Express


We present a method for computing waveguide eigenmodes based on complex coupled mode theory (CCMT). This approach generalizes Fourier transform methods by allowing an arbitrary but convenient basis set to be used for the expansion. In the presented approach, one is free to choose an arbitrary basis representation; for example, we show the use of electromagnetic modes of a cylindrical metal waveguide. CCMT-computed modes are compared with modes computed using analytic expressions and results obtained using a finite difference solver. In cases where the basis set is small, the method can efficiently re-compute modes after structural refinements are made, and can efficiently compute dispersion. The parallel nature of the algorithm makes it well suited to a graphics processing unit implementation, as demonstrated here.




DeWolf, T. & Gordon, R. (2017). Complex coupled mode theory electromagnetic mode solver. Optics Express, 25(23), 28337-28351. DOI: 10.1364/OE.25.028337