Skip to main content

A calculator for high-order force constants and phonon quasiparticles.

Project description

  • Free software: GNU General Public License v3

  • Please note this is a prerelease version to be compatible with the atomate2 package and used for the high-througput phonon calculations of Materials Project. The official release will be available soon.

Authors:

Features

  • Efficient extraction of interatomic force constants up to sixth-order with the separate treatment of long-range Coulomb interactions for infrared-active solids;

  • Temperature renormalization of phonon quasiparticles via temperature-dependent effective potential, self-consistent ab initio lattice dynamics and self-consistent phonons via statistical perturbation-operator renormalization;

  • Complete invariance and equilibrium conditions for lattice dynamics including the exact treatment for infrared-active solids;

  • Interfaced to VASP and Quantum ESPRESSO as force and total energy calculators;

  • Interfaced to MATDYN, Phonopy, Phono3py, ShengBTE and GPU_PBTE for lattice dynamics and thermal transport calculations.

Installation via pip

  1. Git clone from our GitLab repository:

    git clone https://gitlab.com/cplin/pheasy.git
  2. Move into pheasy directory:

    cd ./pheasy
  3. Install via pip tool in developing mode:

    pip install -e .

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

pheasy-0.0.2.tar.gz (66.0 kB view details)

Uploaded Source

Built Distribution

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

pheasy-0.0.2-py3-none-any.whl (75.7 kB view details)

Uploaded Python 3

File details

Details for the file pheasy-0.0.2.tar.gz.

File metadata

  • Download URL: pheasy-0.0.2.tar.gz
  • Upload date:
  • Size: 66.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.19

File hashes

Hashes for pheasy-0.0.2.tar.gz
Algorithm Hash digest
SHA256 632601e6dfeb760b117940154393aec7d01e6ae429de747a641ff467d8ff09d2
MD5 31dafb6c9d543eb20300e5abcad1dd0d
BLAKE2b-256 4155d0943029b6b00bba485373db3a156a00be5c9ac200b5432023617a05df4a

See more details on using hashes here.

File details

Details for the file pheasy-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: pheasy-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 75.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.19

File hashes

Hashes for pheasy-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 00d38762e5dc27958307b89f26d0f57ebcd7afef9460abd0a672d1297bcf6398
MD5 55a845a71a17cb1316a7e067a7061dfa
BLAKE2b-256 cebdb7cf332d87818626e50e5f665cacced69aef284fce7ca8edcc3c25e3f127

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