6: Copper Fermi surface¶
-
Outline: Obtain MLWFs to describe the states around the Fermi-level in copper
-
Directory:
tutorials/tutorial06/
Files can be downloaded from here -
Input Files
-
copper.scf
Thepwscf
input file for ground state calculation -
copper.nscf
Thepwscf
input file to obtain Bloch states on a uniform grid -
copper.pw2wan
Input file forpw2wannier90
-
copper.win
Thewannier90
input file
-
-
Run
pwscf
to obtain the ground state of copper -
Run
pwscf
to obtain the Bloch states on a uniform k-point grid -
Run
wannier90
to generate a list of the required overlaps (written into thecopper.nnkp
file). -
Run
pw2wannier90
to compute the overlap between Bloch states and the projections for the starting guess (written in thecopper.mmn
andcopper.amn
files). -
Run
wannier90
to compute the MLWFs.
Inspect the output file copper.wout
.
-
Use Wannier interpolation to obtain the Fermi surface of copper. Rather than re-running the whole calculation we can use the unitary transformations obtained in the first calculation and restart from the plotting routine. Add the following keywords to the
copper.win
file:and re-run
wannier90
. The value of the Fermi energy can be obtained from the initial first principles calculation.wannier90
calculates the band energies, through Wannier interpolation, on a dense mesh of k-points in the Brillouin zone. The density of this grid is controlled by the keywordfermi_surface_num_points
. The default value is 50 (i.e., 50\(^3\) points). The Fermi surface filecopper.bxsf
can be viewed usingXCrySDen
, e.g., -
Plot the interpolated bandstructure. A suitable path in k-space is
Further ideas¶
-
Compare the Wannier interpolated bandstructure with the full
pwscf
bandstructure. Obtain MLWFs using a denser k-point grid. To plot the bandstructure you can use thepwscf
toolbands.x
or the small FORTRAN program available at http://www.tcm.phy.cam.ac.uk/~jry20/bands.html. -
Investigate the effects of the outer and inner energy windows on the interpolated bands.
-
Instead of extracting a subspace of seven states, we could extract a nine dimensional space (i.e., with \(s\), \(p\) and \(d\) character). Examine this case and compare the interpolated bandstructures.