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.0.3.tar.gz (117.5 kB view details)

Uploaded Source

Built Distribution

TB2J-0.9.0.3-py3-none-any.whl (143.4 kB view details)

Uploaded Python 3

File details

Details for the file TB2J-0.9.0.3.tar.gz.

File metadata

  • Download URL: TB2J-0.9.0.3.tar.gz
  • Upload date:
  • Size: 117.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.9

File hashes

Hashes for TB2J-0.9.0.3.tar.gz
Algorithm Hash digest
SHA256 9810328eca624d3d2b7e4e428732a45aee575ede368e5cfe458a1b27ef12cbcb
MD5 bd540e3f077162e154466e2785dc6d55
BLAKE2b-256 44ec93d5a6cda742e72ff319682ced1dc8784ac14915ff0325dbc69a43276ab8

See more details on using hashes here.

File details

Details for the file TB2J-0.9.0.3-py3-none-any.whl.

File metadata

  • Download URL: TB2J-0.9.0.3-py3-none-any.whl
  • Upload date:
  • Size: 143.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.9

File hashes

Hashes for TB2J-0.9.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 775fdedfebfcfdbd518c29015e2729d61b9bc44e96e68c6d9b5f644b2d3b7789
MD5 62f6235cb850398e39ff8171ad449d20
BLAKE2b-256 b473481d5ac3090f4f62c44eebd6d0f8b4e5260ca6f0a863f43fdcbbe60abfb2

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