TY - JOUR
T1 - An improved argument principle root-search method for modes of slab waveguides, optical fibers, and spheres
AU - Rao, Sravya
AU - Chen, Parry Y.
AU - Grossinger, T.
AU - Sivan, Yonatan
N1 - Publisher Copyright:
© 2025 The Author(s)
PY - 2025/11/1
Y1 - 2025/11/1
N2 - We update our root-search method for transcendental equations. Our method is globally convergent and is guaranteed to locate all complex roots within a specified search domain, since it is based on Cauchy's residue theorem. We extend the implementation to treat the dispersion relations of slab waveguides and the resonances of a sphere, in addition to step-index fibers. We also implement other improvements, such as to the contour selection procedure and using non-dimensional search variables, to ensure the method remains reliable even in challenging parameter regimes. We also extend the algorithm to identify leaky modes in terms of propagation constant eigenvalue modes, revealing, to the first time to our knowledge, a discontinuity across the light line in the dispersion plot.
AB - We update our root-search method for transcendental equations. Our method is globally convergent and is guaranteed to locate all complex roots within a specified search domain, since it is based on Cauchy's residue theorem. We extend the implementation to treat the dispersion relations of slab waveguides and the resonances of a sphere, in addition to step-index fibers. We also implement other improvements, such as to the contour selection procedure and using non-dimensional search variables, to ensure the method remains reliable even in challenging parameter regimes. We also extend the algorithm to identify leaky modes in terms of propagation constant eigenvalue modes, revealing, to the first time to our knowledge, a discontinuity across the light line in the dispersion plot.
KW - Argument principle method
KW - Complex root search
KW - Optical waveguide dispersion relation
UR - https://www.scopus.com/pages/publications/105011729831
U2 - 10.1016/j.cpc.2025.109772
DO - 10.1016/j.cpc.2025.109772
M3 - Article
AN - SCOPUS:105011729831
SN - 0010-4655
VL - 316
JO - Computer Physics Communications
JF - Computer Physics Communications
M1 - 109772
ER -