Skip to main content

Implementing recursive entropy in first-principles thermodynamics

Project description

pyzentropy

Testing

Installation

Recommended: Create a Virtual Environment

Using Conda:

conda create -n pyzentropy python=3.12
conda activate pyzentropy

Install pyzentropy

From PyPI

python -m pip install pyzentropy

From Source

Clone the repository:

git clone https://github.com/nhew1994/pyzentropy.git
cd pyzentropy
python -m pip install -e .

Or clone a specific branch:

git clone -b <branch_name> https://github.com/nhew1994/pyzentropy.git
cd pyzentropy
python -m pip install -e .

Example notebooks

Click the badge below to open the project in GitHub Codespaces.
Then, browse the examples/codespace folder to explore and run the example notebooks:

Open in GitHub Codespaces

Notebooks Description
Fe3Pt Example of applying zentropy to the 3 lowest energy configurations in Fe3Pt 12-atom supercell. The Helmholtz energies were calculated using the energy–volume curves and the Debye–Grüneisen model.

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

pyzentropy-0.1.1.tar.gz (21.4 kB view details)

Uploaded Source

Built Distribution

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

pyzentropy-0.1.1-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file pyzentropy-0.1.1.tar.gz.

File metadata

  • Download URL: pyzentropy-0.1.1.tar.gz
  • Upload date:
  • Size: 21.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzentropy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 66a6d28cb9ff4ce1fd07aa887c10687bd44bb19c74502841cb7e678e2c6cdfc5
MD5 3eff5d777ee25f3e0cc7e8138eb5f910
BLAKE2b-256 297e13addb964abb1690c3beb79ea88c1a2a2c68648ad6ce09d683eb443e4e1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzentropy-0.1.1.tar.gz:

Publisher: python-publish.yml on PhasesResearchLab/pyzentropy

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

File details

Details for the file pyzentropy-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pyzentropy-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzentropy-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4acd0ffa997bffe4b053e7ee4ca9186115b406685a1e0e40b04420c41cc2173a
MD5 c7edd5ff91f18be303466963a8f2e9ea
BLAKE2b-256 6549673cecd75b645f3ed27e82b45b1afebcc402d5a6245f74f1b2c914617455

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzentropy-0.1.1-py3-none-any.whl:

Publisher: python-publish.yml on PhasesResearchLab/pyzentropy

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