Skip to main content

Python utilities for 1D band diagrams and simulation

Project description

PyNitride

Source Tests Build Tests Read the Docs (version) PyPI - Version

PyNitride is a 1D solver for band diagram analysis of epitaxial heterostructures, and is capable of arbitrarily mixed self-consistent simulations of classical, Schrodinger, and Multi-band k.p properties, as well as phonon spectra. It can be run on a laptop for simple jobs, and parallelizes well onto many-core machines for computationally intense applications such as the study of hole-phonon interaction.

If you have Python, installation is simple:

pip install pynitride

See all the info and documentation on our ReadTheDocs page!

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pynitride-0.2.0rc6-cp314-cp314-win_arm64.whl (733.8 kB view details)

Uploaded CPython 3.14Windows ARM64

pynitride-0.2.0rc6-cp314-cp314-win_amd64.whl (768.8 kB view details)

Uploaded CPython 3.14Windows x86-64

pynitride-0.2.0rc6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pynitride-0.2.0rc6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pynitride-0.2.0rc6-cp314-cp314-macosx_11_0_arm64.whl (796.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

File details

Details for the file pynitride-0.2.0rc6-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for pynitride-0.2.0rc6-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 acce6f6b1fc94459f96c67053908d17eee40aab251627ef6657295f3122bbcea
MD5 9124870f24ffbc4781110bf5d38725f7
BLAKE2b-256 53fc8b21b960eaa82fc2d12f772e06018315abc9602121b4782c23aed6e09d0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pynitride-0.2.0rc6-cp314-cp314-win_arm64.whl:

Publisher: pypi.yml on samueljamesbader/PyNitride

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pynitride-0.2.0rc6-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pynitride-0.2.0rc6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e29a93943c5da2fc60201caddde44a17a454e4fff7f625d788908a1634be3abb
MD5 72e02f29c9f4de9f5a6cb1ac5c11fa29
BLAKE2b-256 0d1ffe527e9c1308bb5fda7cb0d2cac05280e876b92d37dbb217b51a39e790e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pynitride-0.2.0rc6-cp314-cp314-win_amd64.whl:

Publisher: pypi.yml on samueljamesbader/PyNitride

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pynitride-0.2.0rc6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pynitride-0.2.0rc6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14d38c9dff7c32d0096fb2951bb4cca021ba7bc6f8b2b28047960b1c3a7d6418
MD5 c733839afa28de1341156c919f1f2f27
BLAKE2b-256 2e27d85c1b2fd18ec78475412b0bcf06ee50bcc454484a15a50db5bb368c1ee9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pynitride-0.2.0rc6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on samueljamesbader/PyNitride

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pynitride-0.2.0rc6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pynitride-0.2.0rc6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a2eefdf00f5d91671d595055f98b3661b6afc6877af8b5741ef34afac40b1c48
MD5 8120ca6956218ccf66013180285834b0
BLAKE2b-256 914c19466762aafa6c081be63e3e8171b86b48b7a445362f825a5adb6a548b92

See more details on using hashes here.

Provenance

The following attestation bundles were made for pynitride-0.2.0rc6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi.yml on samueljamesbader/PyNitride

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pynitride-0.2.0rc6-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pynitride-0.2.0rc6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82d5619007bcf57f36e206449ce5b115a50723fb7c2c5f59408d492887785912
MD5 d807c5ce73c429d0b1b29adff7ad9185
BLAKE2b-256 3fe8ec475fb8705f7e9562a320dbde4457fad58127ca6f403047c83b156caa07

See more details on using hashes here.

Provenance

The following attestation bundles were made for pynitride-0.2.0rc6-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: pypi.yml on samueljamesbader/PyNitride

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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