APhRICA school (Nairobi)

This page provides an overview, instructions and tutorials for the APhRICA school on computation Many-Body theory dedicated to Yambo.

Short intro to APhRICA

APhRICA is an initiative, put in place by an international network, with the active participation of African academic institutions and research centers: the East African Center for Theoretical Physics in Rwanda and the Technical University of Kenya.

The ultimate APhRICA goal is to build a bridge between young African scholars, Europe and some of its excellent institutions. The mid-long term mission is to train and enhance the skills of a generation of young scientists, enabling them to contribute to the development of the African continent, which increasingly represents a strategic player in global progress, applying and spending the high level of scientific knowledge acquired.

APhRICA computation Many-Body theory school

Tentative Program

Legend is:

  • [T] Theoretical lecture

  • [HoP] Hands-on preparatory presentation

  • [Ho] Hands-on

Day 1 (Tue. July 7th)

14:00-16:00

[T] Fermi procedure and the real origin of the electron-electron and electron-nuclei interaction
[T] The material projected quantum Hamiltonian

Day 2 (Wed. July 8th)

9:00-10:00

[T] The Periodic Lattice Representation (PLR)

10:30-13:00

[T] Feynmann rules on a periodic lattice
[T] Fock self-energy in a periodic solid

14:00-16:00

[HoP] Yambo intro
[Ho] DFT preparatory runs
[Ho] Yambo SAVE folder creation

Hands-on

  1. Create the SAVE folder

  2. Initialize the SAVE folder

  3. Generate input files using Yambo’s command-line interface

Day 3 (Thurs. July 9th)

9:00-10:00

[Ho] The Fock self-energy with Yambo

10:30-13:00

[T] Linear response of a periodic solid
[T] Optical properties of semi-conductors

14:00-16:00

[Ho] Linear-response with Yambo

Hands-on

  1. Quasiparticle corrections within the Hartree-Fock approximation

  2. Optics at the independent particle level

  3. RPA and local field effects

Day 4 (Fri. July 10th)

9:00-10:00

[T] The GW approximation on a lattice

10:30-13:00

[Ho] GW

14:00-16:00

[Ho] GW convergenve

Hands-on

A full GW calculation with Yambo

Day 5 (Sat. July 11th)

9:00-13:00

[T] The Bethe-Salpeter equation: excitons

14:00-16:00

[Ho] Excitons with Yambo

Hands-on

BSE on MoS2

Get the files for the tutorial

Let us now create a directory where we will do the tutorial:

$ mkdir yambo
$ cd yambo

At this point, download the files used in the tutorial via wget:

$ wget https://media.yambo-code.eu/educational/tutorials/files/hBN.tar.gz 
$ wget https://media.yambo-code.eu/educational/tutorials/files/hBN-2D.tar.gz 
$ wget https://media.yambo-code.eu/educational/tutorials/files/MoS2_HPC_BSE_tutorial.tar.gz

and extract (unzip) them

$ tar -xvf hBN.tar.gz
$ tar -xvf hBN-2D.tar.gz
$ tar -xvf MoS2_HPC_BSE_tutorial.tar.gz

You are now all set for the tutorial. Just for safety, check that the executable works by typing

$ yambo -h

This should print the help of the Yambo command-line interface.