Optical
A GPL Optical simulation program for mixed coherent / incoherent multilayer systems
(c) 2005-2022 Emanuele Centurioni
Credits: Caterina Summonte, Roberto Pinghini
See a Screenshot
Features and capabilities:
Can treat multilayers with any number of coherent and incoherent layer in any position and for any Incidence angle using a Generalized Scattering Matrix Method
Can compute total light Reflectance, Transmittance, internal Absorption and internal Energy Flux
Can do thickness determination by fitting of experimental R and T spectra
EMA (Effective Medium Approximation) for mixed phase materials is integrated in the structure editor
Is a Python cross-platform software released under the GPL license
Documentation:
Go to the Tutorial on-line
Bibliography
Whenever refering to "Optical", please cite a reference to the following publication: E.Centurioni, "Generalized matrix method for calculation of internal light energy flux in mixed coherent and incoherent multilayers", Applied Optics, Vol. 44, No. 35 (2005), pp 7532-7539.
Download:
Download Optical.zip
A new version for Python 3 is available here
How to install:
Unzip Optical.zip, a directory called "Optical" will be created. Go to the folder "install" and follow instructions in "readme.txt"
Last Modified: 29 May 2012