TMM-Fast: A Transfer Matrix Computation Package for Multilayer Thin-Film Optimization
Not on the map. Why?
Abstract (arXiv)
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 package 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 sub-package TMM-Torch allows to directly compute analytical gradients for local optimization by using PyTorch Autograd functionality. Finally, an OpenAi Gym environment is presented which allows the user to train reinforcement learning agents on the problem of finding multilayer thin-film configurations.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 2 of its 41 references that are in the map. First posted on arXiv 24 Nov 2021.
Builds on
2 of 41 references.
References · 2
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 0; 2025: 1; 2026: 2.
5 papers.
- 2022Investigation of inverse design of multilayer thin-films with conditional invertible Neural Networkscited by 2
- 2026Generative Inverse Design with Abstention via Diagonal Flow Matchingcited by 1
- 2026PRISM: Position-encoded Regressive Inverse Spectral Model for Multilayer Thin-Film Designcited by 1
- 2021Playing Ping Pong with Light: Directional Emission of White Lightcited by 0
- 2025Interpretable inverse design of optical multilayer thin films based on extended neural adjoint and regression activation mappingcited by 0
- 2026PRISM: Position-encoded Regressive Inverse Spectral Model for Multilayer Thin-Film Design26 May 2026
- 2026Generative Inverse Design with Abstention via Diagonal Flow Matching16 Mar 2026
- 2025Interpretable inverse design of optical multilayer thin films based on extended neural adjoint and regression activation mapping10 Jul 2025
- 2022Investigation of inverse design of multilayer thin-films with conditional invertible Neural Networks10 Oct 2022
- 2021Playing Ping Pong with Light: Directional Emission of White Light30 Nov 2021