**ccao-unfold** is a lightweight but powerful utility for **band unfolding**. It allows researchers to recover the effective primitive-cell band structure from calculations performed in a supercell. This is essential for analyzing system…
**ccao-unfold** is a lightweight but powerful utility for **band unfolding**. It allows researchers to recover the effective primitive-cell band structure from calculations performed in a supercell. This is essential for analyzing systems with broken translational symmetry, such as defects, alloys, or twisted bilayers, where the "folded" supercell bands are often too dense to interpret. Unlike plane-wave unfolding codes, ccao-unfold operates on the **Wannier90** tight-binding Hamiltonian, making
Reference papers are not yet linked for this code.
ccao-unfold is a lightweight but powerful utility for band unfolding. It allows researchers to recover the effective primitive-cell band structure from calculations performed in a supercell. This is essential for analyzing systems with broken translational symmetry, such as defects, alloys, or twisted bilayers, where the "folded" supercell bands are often too dense to interpret. Unlike plane-wave unfolding codes, ccao-unfold operates on the Wannier90 tight-binding Hamiltonian, making it highly efficient and code-agnostic (as long as the code interfaces with Wannier90).
Scientific domain: Band Structure Analysis, Disordered Systems, Defects Target user community: Researchers studying impurities, alloys, or surface reconstructions using supercells
_hr.dat format (Wannier90 standard).wannier90_hr.dat: The supercell Hamiltonian.KPATH: Specification of the primitive cell k-path.POSCAR (or equivalent): Implementation dependent structural info for mapping.LORBIT extensions in some patches), but ccao-unfold works as a post-processor for any code.