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

Quantum Well HEMT

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.0rc5-cp314-cp314-win_arm64.whl (733.8 kB view details)

Uploaded CPython 3.14Windows ARM64

pynitride-0.2.0rc5-cp314-cp314-win_amd64.whl (768.9 kB view details)

Uploaded CPython 3.14Windows x86-64

pynitride-0.2.0rc5-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.0rc5-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.0rc5-cp314-cp314-macosx_11_0_arm64.whl (796.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for pynitride-0.2.0rc5-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 eb5a824e310b5ab65219975f75796cb9c93a38c7f18df7b9521989638555bf08
MD5 f85c2366d9dd388f861ef99a6dbd32b1
BLAKE2b-256 3015c010a66acde8f7bfdf60598fceb4c48c2e88d6583fe529a509d8c07181b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pynitride-0.2.0rc5-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.0rc5-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pynitride-0.2.0rc5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 82d6813ca97b7e050050a5a9c7383ba8974f9b3b6528134b3d4579a842e398a8
MD5 b001d517a27033295e6a78cde301615e
BLAKE2b-256 354ef5c8ba525f2aab72a9a73921e94df7d7d8ee4a7c4f23c7725de709971669

See more details on using hashes here.

Provenance

The following attestation bundles were made for pynitride-0.2.0rc5-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.0rc5-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.0rc5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32d785340e9f29fd17dd47a0ec0e75ee330c02e1ca775700b23cd6c12712e0b5
MD5 37e45d48ae3dd1979c4afac08693ae15
BLAKE2b-256 3f7f151c3755dec2c5a2cde349b7af5ec1c7dba77e6d191336a803d089e67e90

See more details on using hashes here.

Provenance

The following attestation bundles were made for pynitride-0.2.0rc5-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.0rc5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pynitride-0.2.0rc5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c75018080e04a10a7194f34fd7c09d1161b88cab4e8201ad9a6dc6122ac2a68b
MD5 a6791b15b6a505396c3a706a17e8f5c4
BLAKE2b-256 c95eef2feffaeb5792d98ec2ad5fb404d8a3b1eb16b4dc25e85eb94fe66a77fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pynitride-0.2.0rc5-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.0rc5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pynitride-0.2.0rc5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eaf1228c3e506af63d6981d80734725342ee22d961dc10cd6b16d6fb01be79b5
MD5 ed87cfe042d4bdc210380ce573240f24
BLAKE2b-256 e4d545cb535bdaf4a721fb9aa705bf8c965a61a596393f78bbd00ce84c7cb999

See more details on using hashes here.

Provenance

The following attestation bundles were made for pynitride-0.2.0rc5-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