optical-waveguides
Python toolkit for guided-mode analysis and design of circular step-index and multilayer optical fibers.