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.scfThepwscfinput file for ground state calculation -
copper.nscfThepwscfinput file to obtain Bloch states on a uniform grid -
copper.pw2wanInput file forpw2wannier90 -
copper.winThewannier90input file
-
-
Run
pwscfto obtain the ground state of copper -
Run
pwscfto obtain the Bloch states on a uniform k-point grid -
Run
wannier90to generate a list of the required overlaps (written into thecopper.nnkpfile). -
Run
pw2wannier90to compute the overlap between Bloch states and the projections for the starting guess (written in thecopper.mmnandcopper.amnfiles). -
Run
wannier90to 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.winfile:and re-run
wannier90. The value of the Fermi energy can be obtained from the initial first principles calculation.wannier90calculates 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.bxsfcan 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
pwscfbandstructure. Obtain MLWFs using a denser k-point grid. To plot the bandstructure you can use thepwscftoolbands.xor 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.
Note
We encourage you to attempt this tutorial on your own first, but a worked solution is available here.