Bandstructure calculations with VASP

1) Standard way: works for DFT
   ---------------------------------------------------------
   1.1  Standard self-consistent (SC) run:
        copy INCAR.dft -> INCAR and KPOINTS.6 -> KPOINTS

   1.2  non-SC calculation (ICHARG=11) using preconverged CHGCAR file and KPOINTS_PBE_bands:
        copy KPOINTS_PBE_bands -> KPOINTS


2) "Fake" SC procedure: works for DFT and hybrid functionals
   ---------------------------------------------------------
   2.1 Standard self-consistent (SC) run:
       copy INCAR.hse -> INCAR and KPOINTS.6 -> KPOINTS
       (probably it is best to start from a previous PBE run)

   2.2 Additional SC-run using adjusted KPOINTS file
       (e.g. copy KPOINTS_HSE_bands.6 -> KPOINTS)


3) VASP2WANNIER90: works for DFT, hybrid functionals, and GW
   ---------------------------------------------------------
   3.1 Standard SC run, with LWANNIER90_RUN=.TRUE.
       copy INCAR.hse_with_wannier90 -> INCAR and KPOINTS.6 -> KPOINTS
       (probably it is best to start from a previous PBE run)

       N.B.: You will need to create a wannier90.win file before you run VASP:
       copy wannier90.win_start -> wannier90.win


----
The file KPOINTS_HSE_bands.6 is constructed by copying the IBZKPT file from run 2.1 to the KPOINTS file:

IBZKPT:

Automatically generated mesh
      16
Reciprocal lattice
    0.00000000000000    0.00000000000000    0.00000000000000             1
    0.16666666666667    0.00000000000000    0.00000000000000             8
    0.33333333333333    0.00000000000000    0.00000000000000             8
    0.50000000000000    0.00000000000000    0.00000000000000             4
    0.16666666666667    0.16666666666667    0.00000000000000             6
    0.33333333333333    0.16666666666667    0.00000000000000            24
    0.50000000000000    0.16666666666667    0.00000000000000            24
   -0.33333333333333    0.16666666666667    0.00000000000000            24
   -0.16666666666667    0.16666666666667    0.00000000000000            12
    0.33333333333333    0.33333333333333    0.00000000000000             6
    0.50000000000000    0.33333333333333    0.00000000000000            24
   -0.33333333333333    0.33333333333333    0.00000000000000            12
    0.50000000000000    0.50000000000000    0.00000000000000             3
    0.50000000000000    0.33333333333333    0.16666666666667            24
   -0.33333333333333    0.33333333333333    0.16666666666667            24
   -0.33333333333333    0.50000000000000    0.16666666666667            12


Then add the desired additional k-points with zero weight and change the total number of k-points

KPOINTS:

Automatically generated mesh
      26 <--- CHANGE TOTAL NUMBER OF K-POINTS !!
Reciprocal lattice
    0.00000000000000    0.00000000000000    0.00000000000000             1
    0.16666666666667    0.00000000000000    0.00000000000000             8
    0.33333333333333    0.00000000000000    0.00000000000000             8
    0.50000000000000    0.00000000000000    0.00000000000000             4
    0.16666666666667    0.16666666666667    0.00000000000000             6
    0.33333333333333    0.16666666666667    0.00000000000000            24
    0.50000000000000    0.16666666666667    0.00000000000000            24
   -0.33333333333333    0.16666666666667    0.00000000000000            24
   -0.16666666666667    0.16666666666667    0.00000000000000            12
    0.33333333333333    0.33333333333333    0.00000000000000             6
    0.50000000000000    0.33333333333333    0.00000000000000            24
   -0.33333333333333    0.33333333333333    0.00000000000000            12
    0.50000000000000    0.50000000000000    0.00000000000000             3
    0.50000000000000    0.33333333333333    0.16666666666667            24
   -0.33333333333333    0.33333333333333    0.16666666666667            24
   -0.33333333333333    0.50000000000000    0.16666666666667            12
0.00000000 0.00000000 0.00000000 0.000 <--- ZERO WEIGHT !!
0.00000000 0.05555556 0.05555556 0.000
0.00000000 0.11111111 0.11111111 0.000
0.00000000 0.16666667 0.16666667 0.000
0.00000000 0.22222222 0.22222222 0.000
0.00000000 0.27777778 0.27777778 0.000
0.00000000 0.33333333 0.33333333 0.000
0.00000000 0.38888889 0.38888889 0.000
0.00000000 0.44444444 0.44444444 0.000
0.00000000 0.50000000 0.50000000 0.000

----
