Thin film optics computations in a high-level programming language environment: tutorial
Salvador Bosch, Josep Ferr\'e-Borrull, Jordi Sancho-Parramon

TL;DR
This tutorial demonstrates how to perform advanced optical computations of thin film structures using high-level programming languages like Matlab or Python, making complex calculations accessible to users with basic programming knowledge.
Contribution
It provides practical examples and complete code explanations to facilitate advanced thin film optical computations in high-level languages, simplifying a traditionally complex task.
Findings
Enables users to perform advanced thin film optical calculations
Provides comprehensive code examples with comments
Simplifies complex optical computation tasks
Abstract
Thin film technology is a most relevant field in terms of number of different applications and, even more, in how widespread the use of the technology is. Virtually all optical devices involving light beams or with imaging capabilities available on the market contain thin film assemblies that are crucial for enhancing the practical performances of the device. So, nowadays, thin film coatings are routinely deposited on very different kinds of substrates. From the beginning, the use of thin films required the optical characterization of the coating materials as well as the design of the suitable thin film structures in order to meet the optical requirements. This has been a significant research topic in the past but the impact of high level programming languages has dramatically changed the scenario. Nowadays, to address the more advanced computation tasks related to thin film technology…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptical Coatings and Gratings · Semiconductor Lasers and Optical Devices · Photonic and Optical Devices
