Abstract
Many solutions exist for optical simulations. Many of them are isolated solutions, are complex to use due to their wide range of applications, or are difficult to adapt to new problems. Therefore, there is a need for easy-to-use, flexibly adaptable program packages. For this reason, we present here a programming library for the simulation of optical problems, which is based on geometrical optics due to its high flexibility. Special attention was paid to a flexible adaptability to different problems and an easy usability. The program package is freely available as an open-source project implemented in C++ and can be downloaded from the GitHub platform (Weigel, GitHub, 2021).
© 2022 Optica Publishing Group
Full Article | PDF ArticleMore Like This
Agnese Callegari, Mite Mijalkov, A. Burak Gököz, and Giovanni Volpe
J. Opt. Soc. Am. B 32(5) B11-B19 (2015)
Edgar Alonso Guzmán and Alejandro V. Arzola
J. Opt. Soc. Am. B 39(4) 1233-1240 (2022)
Hossein Gorjizadeh Alinezhad, Seyed Mohammad Mahdavi, and S. Nader S. Reihani
J. Opt. Soc. Am. B 39(12) 3209-3215 (2022)