**TBmodels** is a Python library developed as part of the **Z2Pack** ecosystem, designed for reading, creating, and manipulating tight-binding models. Its distinct feature is its comprehensive support for **symmetry operations** and seam…
**TBmodels** is a Python library developed as part of the **Z2Pack** ecosystem, designed for reading, creating, and manipulating tight-binding models. Its distinct feature is its comprehensive support for **symmetry operations** and seamless integration with **Wannier90**. It allows users to read Wannier Hamiltonians, symmetrize them to enforce crystal symmetries, and export them for topological invariant calculations, making it a critical tool in the workflow for identifying topological materia
TBmodels is a Python library developed as part of the Z2Pack ecosystem, designed for reading, creating, and manipulating tight-binding models. Its distinct feature is its comprehensive support for symmetry operations and seamless integration with Wannier90. It allows users to read Wannier Hamiltonians, symmetrize them to enforce crystal symmetries, and export them for topological invariant calculations, making it a critical tool in the workflow for identifying topological materials.
Scientific domain: Topological Materials, Symmetry Analysis Target user community: Researchers using Wannier90 for topological characterization
wannier90_hr.dat.from_wannier_files() method is robust and handles the wsvec.dat (Wigner-Seitz vectors) correctly, solving phase ambiguity issues common in other parsers._hr.dat, _wsvec.dat).