Skip to main content

Optical Transfer Matrix and simple Quantum Well modelling

Project description

This library consists of two sublibraries pyFresnel and pyQW for performing

physics simulations. pyFresnel contains codes for modelling the optical properties of dielectric layers, starting from a simple interface and finishing with an optical transfer matrix code. Unlike other optical transfer matrix codes, this code allows for layers with uniaxial dielectrics which have their the optical axes normal to the plane of the layers.

pyQW is a code for a semi-analytical simulation of a finite semiconductor quantum well (conduction band). It also models the well’s intersubband transitions (transitions between the conduction band levels).

This library depends upon numpy, scipy and matplotlib.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyLuminous-0.7.zip (3.6 MB view details)

Uploaded Source

File details

Details for the file pyLuminous-0.7.zip.

File metadata

  • Download URL: pyLuminous-0.7.zip
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyLuminous-0.7.zip
Algorithm Hash digest
SHA256 86db3239157b54917586ed6be61ef66b86b76bd3c7cef82ea610b2fbbed18140
MD5 21e33d453d3188cf0a1b8d446fca31c2
BLAKE2b-256 8cf1a9f7cee6f7ecdb5394e96e124e44b95930bf8d708df7348b81bcad969f93

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page