Skip to content

band unfolding using quantum espresso

Notifications You must be signed in to change notification settings

FCMeng/qe_unfolding

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

unfold.x

Unfolding supercell band structure obtained from Quantum ESPRESSO.

Young Woo Choi (ywchoi@yonsei.ac.kr)

Compilation

Modify make.inc to fit your system environment. You may use the same make.inc for compiling Quantum ESPRESSO distribution. But, you must specify TOPDIR, which is the top directory of your QE(>6.4).

Usage

  1. Do supercell scf calculation to converge the charge density.
  2. Do nscf or band calculations for k-points along the primitive Brillouin zone (See K_POINTS section in test/pw.bands.in)
  3. Fill up the input file for unfold.x: Here the SC variable refers to the supercell matrix such that [t1 t2 t3]^T = SC [a1 a2 a3]^T.
&inputpp
  outdir = './'
  prefix = 'graphene'
  first_k = 0 
  last_k  = 0
  first_band = 1
  last_band = 18
  SC(1,:) = 2, 0, 0
  SC(2,:) = 0, 2, 0
  SC(3,:) = 0, 0, 1
/
  1. mpirun -np X unfold.x -i unfold.in
  2. You get enk.dat (KS eigenvalues from supercell calculation) and wnk.dat (Unfolding weights)
  3. Plot unfolded band structure (refer test/plot_unfold.py)

About

band unfolding using quantum espresso

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Fortran 32.2%
  • Python 31.3%
  • PHP 30.0%
  • Makefile 3.5%
  • Shell 3.0%