There is a newer version of the record available.

Published May 14, 2023 | Version 1.0
Software Open

Normal_incidence_DBR

Description

The software Normal_incidence_DBR is a standalone Python application that plots the reflectance and transmittance of a lossless distributed Bragg reflector. All the requirements are bundled-in and it does not require Python or package installation. Download Normal_incidence_DBR.zip, unzip it to your Windows machine, and run Normal_incidence_DBR.exe.

Documentation

A brief description about quarter-wave stacks and the formulas used by the software app are detailed in the uploaded PDF document (Distributed Bragg reflector at normal incidence_documentation.pdf).

Source file

You can download the Python source file Normal_incidence_DBR.py for faster initial operation and further customisation. Dependencies include the following packages:

  • numpy
  • matplotlib
  • win32api
  • tkinter
  • webbrowser
  • PIL

License

© 2023 Amit Raj Dhawan. This work is released under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license on 14 May 2023.

Files

Distributed Bragg reflector at normal incidence_documentation.pdf

Files (59.9 MB)

Name Size Download all
md5:ff387508bc495c882f208efa6e703b4a
334.7 kB Preview Download
md5:dcbb7f097729a7fbf3a0aae59378b855
13.0 kB Download
md5:84b5db6743457465bec17c856df4c700
59.6 MB Preview Download

Additional details

Funding

QuantERA – QuantERA ERA-NET Cofund in Quantum Technologies 731473
European Commission
WASPS – Wavelength tunable Advanced Single Photon Sources 618078
European Commission