Skip to main content

Implementation of the tmm method along with different extensions, e.g. to deal with incoherence

Project description

The tmmpy library provides an object-oriented implementation of the Transfer Matrix Method (TMM) for all standard cases, i.e. s- and p-polarization, oblique incidence, absorbing and non-absorbing materials. In addition, a number of extensions to deal with partial as well as complete incoherence are implemented. Functionality is also provided to do parallel evaluations, e.g. for multiple wavelengths, on Linux. Furthermore, evaluation of properties across the stack, e.g. the energy flux, the absorption or the electric field, is supported.

https://doi.org/10.5281/zenodo.1344878

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

tmmpy-0.0.9.tar.gz (15.2 kB view details)

Uploaded Source

File details

Details for the file tmmpy-0.0.9.tar.gz.

File metadata

  • Download URL: tmmpy-0.0.9.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/38.4.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.4

File hashes

Hashes for tmmpy-0.0.9.tar.gz
Algorithm Hash digest
SHA256 e0bb907dd55c05ddb1ff5e8e11fc08174e215c507e0c3ef7a1a781493ead4e4a
MD5 db81859faa9bb5097a8e64e30e5901f2
BLAKE2b-256 4e69f7417082b2f18a05f0dbe10065ae7f23854ba1fb61b8adebc2e211c712b4

See more details on using hashes here.

Supported by

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