The yambo input file has a two column format. In the left column you will find the list of input variables (their names, values and units), while on the right you will find their description and their environment.
Variables in a yambo input file can be divided into:
Environments are divided into physical environments, several of which can appear in a single yambo run, and technical environments, which describe some of the internal workings of yambo.
For example, part of the optics input file is:
yambo -o c : optics # (R)(OPT)Optics FFTGvecs=459 RL # (FFT) Plane-waves
|FFTGvecs||Variable name: links to specific variable guide|
|459||Variable value (can be changed)|
|RL||Unit (reciprocal lattice): links to unit guide|
|(R)||This variable is a runlevel|
|(OPT)||The physical environment: links to theory documentation|
|Optics||The variable description|
|(FFT)||The technical environment: links to theory documentation|
|Plane-waves||The variable description|