Skip to main content

TB2J: First principle to Heisenberg exchange J using tight-binding Green function method

Project description

TB2J is a Python package aimed to compute automatically the magnetic interactions (superexchange and Dzyaloshinskii-Moriya) between atoms of magnetic crystals from DFT Hamiltonian based on Wannier functions or Linear combination of atomic orbitals. It uses the Green’s function method and take the local rigid spin rotation as a perturbation. The package can take the output from Wannier90, which is interfaced with many density functional theory codes or from codes based on localised orbitals. A minimal user input is needed, which allows for an easily integration into a high-throughput workflows.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

tb2j-0.9.9rc6.tar.gz (132.0 kB view details)

Uploaded Source

Built Distribution

TB2J-0.9.9rc6-py3-none-any.whl (161.4 kB view details)

Uploaded Python 3

File details

Details for the file tb2j-0.9.9rc6.tar.gz.

File metadata

  • Download URL: tb2j-0.9.9rc6.tar.gz
  • Upload date:
  • Size: 132.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for tb2j-0.9.9rc6.tar.gz
Algorithm Hash digest
SHA256 bb820d463bb728eab70d24c6026eccbd4877bc5d63bec3f9885601b6cfea43a1
MD5 738dabc5ed9728277467669d6f18d829
BLAKE2b-256 1016e73ed6ea8208010a879f0b0ac17b6287a56a4008ba5b8f03a1bf698a7a62

See more details on using hashes here.

File details

Details for the file TB2J-0.9.9rc6-py3-none-any.whl.

File metadata

  • Download URL: TB2J-0.9.9rc6-py3-none-any.whl
  • Upload date:
  • Size: 161.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for TB2J-0.9.9rc6-py3-none-any.whl
Algorithm Hash digest
SHA256 23c90deaa1e8b0fa2362bc965653e4965572cb87a7e1be137e93e4e54fb41054
MD5 3631cefd822fd07808a790016dd4710f
BLAKE2b-256 c22ac7ab0734c126b94bf45cadee825ce158d90d83c7c3c14c52079cfe49a9e7

See more details on using hashes here.

Supported by

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