Skip to content

Latest commit

 

History

History
93 lines (82 loc) · 2.36 KB

todo.org

File metadata and controls

93 lines (82 loc) · 2.36 KB

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)

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 [/]