Skip to content

tortugueta/multilayers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

multilayers

The multilayers python module calculates some optical properties of layered systems.

All the files in this package are free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Please consider citing me or any of my papers, as well as the original paper by O. H. Crawford if you used this program for your work. Also, feel free to suggest changes or contribute improvements. References to the original paper and the work where I introduced this program are:

O. H. Crawford, “Radiation from oscillating dipoles embedded in a layered system,” The Journal of Chemical Physics, vol. 89, no. 10, pp. 6017–6027, 1988.

J. Juvert, A. A. González–Fernández, A. Llobera, and C. Domínguez-Horna, “The effect of absorption and coherent interference in the photoluminescence and electroluminescence spectra of SRO/SRN MIS capacitors,” Optics Express, vol. 21, no. 8, pp. 10111–10120, Apr. 2013.

For questions, please contact: Joan Juvert trust.no.one.51@gmail.com

Contents

./multilayers.py The multilayers module.

./bphysics.py A module with a couple of functions to read and write data files and some physical constants.

./multilayers.html Documentation for the multilayers.py module.

./tests/test_multilayers.py Unit tests for the multilayers.py module.

./examples/ This directory contains example programs using the multilayers.py module, as well as example tables of refractive indices for air, silicon, silicon dioxide, silicon nitride and polysilicon.

./tutorial/ This directory contains a tutorial to get started using the multilayers.py module. The tutorial can be found in pdf, ps and dvi formats.

About

The multilayers python module calculates some optical properties of layered systems

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages