36: Silicon Valence and low-lying conduction states¶
Marzari-Vanderbilt functional¶
-
Outline: Obtain MLWFs for the valence and low-lying conduction-band states of Si by minimizing the Marzari-Vanderbilt functional. Plot the interpolated bandstructure.
-
Directory:
tutorial/tutorial36/ -
Input Files
-
silicon.scfThepwscfinput file for ground state calculation -
silicon.nscfThepwscfinput file to obtain Bloch states on a uniform grid -
silicon.pw2wanInput file forpw2wannier90 -
silicon.winThewannier90input file
-
-
Run
pwscfto obtain the ground state of silicon -
Run
pwscfto obtain the Bloch states on a uniform k-point grid. Note that we request the lower 4 (valence) bands -
Run
wannier90to generate a list of the required overlaps (written into thesilicon.nnkpfile). -
Run
pw2wannier90to compute the overlap between Bloch states and the projections for the starting guess (written in thesilicon.mmnandsilicon.amnfiles). -
Run
wannier90to compute the MLWFs. -
Plot the bandstructure by adding the following commands to the input file
silicon.winand re-running
wannier90. The filessilicon_band.datandsilicon_band.gnuare created. To plot the bandstructure using gnuplotThe k-point path for the bandstructure interpolation is set in the
kpoint_pathblock. Try plotting along different paths.
Stengel-Spaldin functional¶
-
Outline: Obtain MLWFs for the valence and low-lying conduction-band states of Si by minimizing the Stengel-Spaldin functional. Plot the interpolated bandstructure.
-
Directory:
tutorial/tutorial36/ -
Input Files
-
silicon.scfThepwscfinput file for ground state calculation -
silicon.nscfThepwscfinput file to obtain Bloch states on a uniform grid -
silicon.pw2wanInput file forpw2wannier90 -
silicon.winThewannier90input file
-
-
To run, the procedure is the same as the MV functional case.
Further ideas¶
-
Compare the spreads obtained by both functionals. Increase the grid and find out that the two functionals converges to the same behavior.
-
Compare the Wannier-interpolated bandstructure with the both functionals. Find out that the interpolated bandstructures are almost the same.