Welcome to TB2J’s documentation!¶
TB2J is a open source Python package for the automatic computation of magnetic interactions (including exchange and Dzyaloshinskii-Moriya) between atoms of magnetic crystals from density functional Hamiltonians based on Wannierfunctions or linear combination of atomic orbitals. The program is based on the Green’s function method with thelocal rigid spin rotation treated as a perturbation. As input, the package uses the output of either Wannier90, whichis interfaced with many density functional theory packages, or of codes based on localised orbitals. A minimal userinput is needed, which allows for easy integration into high-throughput workflows. The source code can be found at https://github.com/mailhexu/TB2J. For questions please use the online forum at https://groups.google.com/g/tb2j, or send email to mailto:tb2j@googlegroup.com. More TB2J examples with full DFT/Wannier data can be found at https://github.com/mailhexu/TB2J_examples
Contents:
- Installation
- Conventions of Heisenberg Model
- Tutorial
- Applications
- Extending TB2J
- Frequently asked questions.
- Contributors
- References
- Release Notes
- v0.6.6 September 1, 2021
- v0.6.4 August 9, 2021
- v0.6.3 July 3, 2021
- v0.6.2 May 27, 2021
- v0.6.1
- v0.6.0
- v0.5.0
- v0.4.4 March 16, 2021
- v0.4.3 March 11, 2021
- v0.4.2 March 11, 2021
- v0.4.1 February 2, 2021
- v0.4.0 February 1, 2021
- v0.3.8 December 29, 2020
- v0.3.6 December 7, 2020
- v0.3.5 November 3, 2020
- v0.3.3 September 12, 2020
- v0.3.2 September 12, 2020
- v0.3.1 September 3, 2020
- v0.3 August 31, 2020
- v0.2 2020
- v0.1 2018