TMM-Fast, a transfer matrix computation package for multilayer thin-film optimization: tutorial

Luce, Alexander and Mahdavi, Ali and Marquardt, Florian and Wankerl, Heribert (2022) TMM-Fast, a transfer matrix computation package for multilayer thin-film optimization: tutorial. JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 39 (6). pp. 1007-1013. ISSN 1084-7529, 1520-8532

Full text not available from this repository. (Request a copy)

Abstract

Achieving the desired optical response from a multilayer thin-film structure over a broad range of wavelengths and angles of incidence can be challenging. An advanced thin-film structure can consist of multiple materials with different thicknesses and numerous layers. Design and optimization of complex thin-film structures with multiple variables is a computationally heavy problem that is still under active research. To enable fast and easy experimentation with new optimization techniques, we propose the Python packageTransferMatrixMethod - Fast (TMM-Fast), which enables parallelized computation of reflection and transmission of light at different angles of incidence and wavelengths through the multilayer thin film. By decreasing computational time, generating datasets for machine learning becomes feasible, and evolutionary optimization can be used effectively. Additionally, the subpackageTMM-Torch allows us to directly compute analytical gradients for local optimization by usingPyTorch Autograd functionality. Finally, an OpenAI Gym environment is presented, which allows the user to train new reinforcement learning agents on the problem of finding multilayer thin-film configurations. (c) 2022 Optica Publishing Group

Item Type: Article
Uncontrolled Keywords: ANTIREFLECTION COATINGS; DESIGN
Subjects: 500 Science > 530 Physics
600 Technology > 600 Technology (Applied sciences)
Divisions: Biology, Preclinical Medicine > Institut für Biophysik und physikalische Biochemie > Prof. Dr. Elmar Lang
Depositing User: Dr. Gernot Deinzer
Date Deposited: 07 Feb 2024 09:57
Last Modified: 07 Feb 2024 09:57
URI: https://pred.uni-regensburg.de/id/eprint/57176

Actions (login required)

View Item View Item