What problem does it solve?
TB2J provides expert guidance on converting DFT outputs into magnetic interaction parameters (J, DMI, and anisotropy) using its CLI tools for Wannier90, Siesta, and Abacus. It helps researchers design, configure, and interpret TB2J workflows without ambiguity.
Core Features & Use Cases
- Step-by-step command references for wann2J.py, siesta2J.py, abacus2J.py and the associated workflows to extract exchange parameters.
- Workflows for preparing DFT inputs (Wannier90, Siesta, Abacus) and generating outputs like exchange.xml and transformed inputs for external codes (Multibinit, Vampire).
- Common use cases include mapping a DFT Hamiltonian to a Heisenberg model (J, DMI, Jani) and enabling spin-dynamics simulations.
Quick Start
Run TB2J with your Wannier90-based outputs to compute J, DMI, and anisotropic exchanges from a collinear or non-collinear DFT calculation.