Advanced Solid State Physics

Outline

Electrons

Magnetic effects and
Fermi surfaces

Magnetism

Linear response

Transport

Crystal Physics

Electron-electron
interactions

Quasiparticles

Structural phase
transitions

Landau theory
of second order
phase transitions

Superconductivity

Quantization

Photons

Exam questions

Appendices

Lectures

Books

Course notes

TUG students

      

Quantum Espresso

Quantum Espresso is a collection of programs that calculate some properties of crystals. The starting point for most calculations is the program pw.x which calculates the electronic band structure. The basic program has a text input and output. This means you need to create a text file in a specific format that specifies parameters like the Bravais lattice, the atomic positions, and the precision to which the calcuation is performed. This input file is passed to to the program which then produces a text output file that contains the band structure. This output file can be used by other programs to plot the band structure or to calculate the electronic density of states. The output of pw.x can also be given to a program that will calculate the forces between the atoms. The output of that program can passed to another program that will calculate the phonon dispersion relations.

Installation
Purists can download Quantum Espresso from GitHub. On may Linux distributions, Quantum Espresso can be installed with a command like, 'sudo apt-get install quantum-espresso'. Binaries for Windows and MacOS are available. See the Quantum Espresso downloads page. There are also GUIs like BURAI and Winmostar which relieve you from having to create text files.