BPM-Matlab: an open-source optical propagation simulation tool in MATLAB

Veettikazhy, M. (Speaker), Hansen, A. K. (Guest lecturer), Marti, D. (Guest lecturer), Stefan Mark Jensen (Guest lecturer), Borre, A. L. (Guest lecturer), Esben Ravn Andresen (Guest lecturer), Kishan Dholakia (Guest lecturer), Andersen, P. E. (Other)

Activity: Talks and presentationsConference presentations


Beam-shaping through optical fibers facilitates miniaturized light delivery in fields such as endoscopy, communication, etc. As the stability of optical beam delivery and collection depends a lot on the fiber stability, the impact of fiber deformations on mode-coupling for different types of fibers should be analyzed. To this end, we present a numerical simulation tool modeling optical field propagation through fibers with arbitrary refractive index profiles, focusing on fiber twisting, tapering, and bending. Our simulation tool is compared against the state-of-the-art simulation software evaluating computational efficiency, versatility, and user-friendliness. The simulation tool is gratis, open-source, fast, and supports optional CUDA acceleration.
Period5 Mar 2021
Event title2021 SPIE Photonics West: null
Event typeConference
Degree of RecognitionInternational


  • Beam propagation method
  • Optical fibers
  • Optical simulations
  • Geometrical optics
  • Computer simulations
  • Refractive index
  • Multimode fibers
  • Numerical modelling
  • Optical communications