Robust location of optical fiber modes via the argument principle method
From MaRDI portal
Abstract: We implement a robust, globally convergent root search method for transcendental equations guaranteed to locate all complex roots within a specified search domain, based on Cauchy's residue theorem. Although several implementations of the argument principle already exist, ours has several advantages: it allows singularities within the search domain and branch points are not fatal to the method. Furthermore, our implementation is simple and is written in MATLAB, fulfilling the need for an easily integrated implementation which can be readily modified to accommodate the many variations of the argument principle method, each of which is suited to a different application. We apply the method to the step index fiber dispersion relation, which has become topical due to the recent proliferation of high index contrast fibers. We also find modes with permittivity as the eigenvalue, catering to recent numerical methods that expand the radiation of sources by eigenmodes.
Recommendations
Cites work
- A derivative-free algorithm for computing zeros of analytic functions
- A first course in numerical analysis.
- A Numerical Method for Locating the Zeros of an Analytic Function
- Complex root finding algorithm based on Delaunay triangulation
- Complex Zeros of Cylinder Functions
- Computing zeros of analytic functions in the complex plane without using derivatives
- scientific article; zbMATH DE number 862514 (Why is no real title available?)
- scientific article; zbMATH DE number 3273551 (Why is no real title available?)
- scientific article; zbMATH DE number 3078897 (Why is no real title available?)
- Locating all the zeros of an analytic function in one complex variable
- Numerical algorithms based on analytic function values at roots of unity
- Numerical recipes. The art of scientific computing.
- On Locating All Zeros of an Analytic Function within a Bounded Domain by a Revised Delves/Lyness Method
- On locating clusters of zeros of analytic functions
- Solving transcendental equations. The Chebyshev polynomial proxy and other numerical rootfinders, perturbation series, and oracles
- ZEAL: A mathematical software package for computing zeros of analytic functions
Cited in
(9)- Resolving the Gibbs phenomenon via a discontinuous basis in a mode solver for open optical systems
- An efficient solver for the generalized normal modes of non-uniform open optical resonators
- Application of the argument principle method to the calculation of DFB laser diode modes
- disproots
- On the computation of hybrid modes in planar layered waveguides with multiple anisotropic conductive sheets
- Joint optimal measurement for locating two incoherent optical point sources near the Rayleigh distance
- CCOMP: an efficient algorithm for complex roots computation of determinantal equations
- An improved argument principle root-search method for modes of slab waveguides, optical fibers, and spheres
- A numerical algorithm for computing the zeros of parabolic cylinder functions in the complex plane
This page was built for publication: Robust location of optical fiber modes via the argument principle method
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1685813)