What do you want yambo to calculate? Specify your choice by passing to yambo the command line options corresponding to the required runlevels. A list of the available options are given below: follow the links to obtain detailed description of each variable specific to that runlevel. Variables are split into default variables and ones switched on using a verbosity (-V RL/kpt/sc/qp/io/gen/resp) command line option.
Note that the variables values suggested in the example input files refer to a sample set of ground state databases: these will change according to the particular system you are studying.
| Calculation type | Command line | Input file |
|---|---|---|
| Setup | yambo -i | Link to variables |
| Coulomb interaction | yambo -c | Link to variables |
| Static screened interaction | yambo -b | Link to variables |
| Dynamical screened interaction | yambo -d | Link to variables |
| Hartree-Fock self-energy | yambo -x | Link to variables |
| GW: Newton solver | yambo -g n | Link to variables |
| GW: secant solver | yambo -g s | Link to variables |
| Plasmon Pole approximation | yambo -p p | Link to variables |
| COHSEX approximation | yambo -p c | Link to variables |
| RPA optics | yambo -o c | Link to variables |
| TDHF Kernel | yambo -o t | Link to variables |
| BSE Kernel | yambo -o b | Link to variables |
| BSE solver: Haydock | yambo -y h | Link to variables |
| BSE solver: Diagonalization | yambo -y d | Link to variables |
| TDDFT: Adiabatic LDA | yambo -t a | Link to variables |
| TDDFT: long range kernel | yambo -t l | Link to variables |
In practice, it is often better to activate several runlevels at the same time by specifying a combination of command line options. Some standard examples are given below. However, we strongly suggest that you follow the tutorials to learn how to use yambo properly and combine the runlevels correctly.