Wannier functions Writting LWF methodology paper [3/6] Introduction SCDM method projected WF method Lattice Wannier function Dipole-dipole for phonon LWF dynamics Python module (band downfolder) [5/8] Alogrithm projected WF SCDM-k Hamiltonian and WannR phonopy interface Siesta interface Wannier90 interface Anaddb interface Documentation (Updates) https://banddownfolder.readthedocs.io/en/latest/index.html Abinit? read Abinit wavefunction (without symmetry) transform to grid basis Abinit interface Post-processing [2/2] Plot original and WF band structure plot LWF with arrows (vesta?) Fortran module [5/7] build system CMAKE SCDM algorithm PWF algorithm output AMN and MMN matrix in W90 format [2/2] AMN matrix MMN matrix Parallelization dipole-dipole testing [4/4] test SCDM tight-binding test SCDM phonon test Wannier90 compatible output test netcdf output Anaddb-LWF [2/4] add anaddb input varibles lwf_nwann lwf_wann_type lwf_anchor_qpoint lwf_auto_select_anchor lwf_occupation_function lwf_func_arg1 lwf_func_arg2 add Fortran Wannier module Anaddb-LWF [/] Prepare Anaddb eigen vectors and eigenvalues prepare analytical/BEC Run LWF Autotest [0/2] SCDM-k Projected WF Documentation Abinit-Wannier Fix parallel version of Wannier Basis transformation: planewave to grid scdm input variables documentation autotests Multibinit LWF dynamics [2/2] LWF model data structure [3/3] primtive cell potential anharmonic potential sparse matrix format supercell potential general movers LWF dipole-dipole interaction Dynamics [0/1] Monte Carlo (broken and perhaps to be deprecated) NVT: Berendsen NVE: Verlet-velocity Others? Post-processing [/]