Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

GOAT: a multipurpose optical simulation tool

Not Accessible

Your library or personal account may give you access

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 Article
More Like This
Computational toolbox for optical tweezers in geometrical optics

Agnese Callegari, Mite Mijalkov, A. Burak Gököz, and Giovanni Volpe
J. Opt. Soc. Am. B 32(5) B11-B19 (2015)

Enhancing near-field optical tweezers by spin-to-orbital angular momentum conversion

Edgar Alonso Guzmán and Alejandro V. Arzola
J. Opt. Soc. Am. B 39(4) 1233-1240 (2022)

Optimal in-depth trapping by tuning the correction collar of a dry objective lens

Hossein Gorjizadeh Alinezhad, Seyed Mohammad Mahdavi, and S. Nader S. Reihani
J. Opt. Soc. Am. B 39(12) 3209-3215 (2022)

Data availability

Data underlying the results presented in this paper are available in Ref. [17].

17. T. Weigel, “GOAT,” GitHub, 2021, https://github.com/gruni55/goat.

Cited By

You do not have subscription access to this journal. Cited by links are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Figures (8)

You do not have subscription access to this journal. Figure files are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Equations (11)

You do not have subscription access to this journal. Equations are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.