<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.11/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.11/ http://www.mediawiki.org/xml/export-0.11.xsd" version="0.11" xml:lang="en">
  <siteinfo>
    <sitename>The Yambo Project</sitename>
    <dbname>yambodbwiki</dbname>
    <base>https://wiki.yambo-code.eu/wiki/index.php?title=Main_Page</base>
    <generator>MediaWiki 1.39.8</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="first-letter">Media</namespace>
      <namespace key="-1" case="first-letter">Special</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">Talk</namespace>
      <namespace key="2" case="first-letter">User</namespace>
      <namespace key="3" case="first-letter">User talk</namespace>
      <namespace key="4" case="first-letter">The Yambo Project</namespace>
      <namespace key="5" case="first-letter">The Yambo Project talk</namespace>
      <namespace key="6" case="first-letter">File</namespace>
      <namespace key="7" case="first-letter">File talk</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki talk</namespace>
      <namespace key="10" case="first-letter">Template</namespace>
      <namespace key="11" case="first-letter">Template talk</namespace>
      <namespace key="12" case="first-letter">Help</namespace>
      <namespace key="13" case="first-letter">Help talk</namespace>
      <namespace key="14" case="first-letter">Category</namespace>
      <namespace key="15" case="first-letter">Category talk</namespace>
      <namespace key="460" case="case-sensitive">Campaign</namespace>
      <namespace key="461" case="case-sensitive">Campaign talk</namespace>
      <namespace key="2300" case="case-sensitive">Gadget</namespace>
      <namespace key="2301" case="case-sensitive">Gadget talk</namespace>
      <namespace key="2302" case="case-sensitive">Gadget definition</namespace>
      <namespace key="2303" case="case-sensitive">Gadget definition talk</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>Main Page</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>7263</id>
      <parentid>7083</parentid>
      <timestamp>2023-09-14T12:10:12Z</timestamp>
      <contributor>
        <username>Davide</username>
        <id>9</id>
      </contributor>
      <minor/>
      <comment>/* Cite us */</comment>
      <origin>7263</origin>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text bytes="2619" sha1="5jd3j5oda0l5qqphuxtjrlr1ibcz306" xml:space="preserve">[[File:Yambo_teaches.png|thumb|center|upright=2.0|]]

Welcome to the Yambo educational page. In this page you will find several informations about how to run Yambo and, more generally, about the methods implemented in the code.

== Yambo Philosophy ==
The Yambo Philosophy is simple: '''read, learn, run, cite us'''!

Yambo is a tool but to use it you must first know as much as possible the theories, approximations and methods that are coded in the tool. 

'''Yambo should never be used without a clear understanding of the theory laying behind the code'''. 

This is exactly the aim of this wiki page. To guide the general Yambo user, advanced or not, in a detailed tour of the Yambo features.

== Read ==
Reading is the basic ingredient. Here we provide some elemental references of the theories/methods used in Yambo:
* [[Theory|Background theory]]
* [[Lectures|Lectures on various topics by the Yambo team]]
* [[Tutorials| Tutorials]]
* [[Selected Readings|Other reading material]]
* [[Cheatsheets|Cheatsheets: Relating theory and code variables]]
* [[Thesis]]

== Learn ==
The second step in the philosophy are the tutorials. These can be run standalone or via a Yambo-specific Virtual Machine
* [[Tutorials]]
* [[Yambo_Virtual_Machine|A Yambo-based Virtual Machine]]

== Run ==
* [[Download]] 
* [[Installation]]
* If you find a '''bug''' or a '''weird behaviour''' in Yambo please report it in the [http://www.yambo-code.eu/forum/ Forum]
* If you get a '''segmentation fault''' please read this page: [[Identify what's causing segmentation fault in Yambo]]

== Cite us ==
It is scientifically fair to ''cite the two following articles in any publication based on results obtained with Yambo''

* {{article
|title= Many-body perturbation theory calculations using the yambo code
|authors=Davide Sangalli, Andrea Ferretti, Henrique Miranda, Claudio Attaccalite, Ivan Marri, Elena Cannuccia, Pedro Miguel Melo, Margherita Marsili, Fulvio Paleari, Antimo Marrazzo, Gianluca Prandini, Pietro Bonfà, Michael O Atambo, Fabio Affinito, Maurizia Palummo, Alejandro Molina-Sanchez, Conor Hogan, Myrta Grüning, Daniele Varsano, Andrea Marini
|journal= Journal of Physics: Condensed Matter
|volume=  31
|pages= 325902
|year=  2019
|doi=10.1088/1361-648x/ab15d0
}}

* {{article
|title= Yambo: an ab initio tool for excited state calculations 
|authors=Andrea Marini, Conor Hogan, Myrta Grüning, Daniele Varsano 
|journal= Comp. Phys. Comm.
|volume=  144
|pages= 180
|year=  2009
|doi=10.1016/j.cpc.2009.02.003
}}

Check the [http://www.researcherid.com/rid/O-4564-2015 Yambo researcher ID page] for citation information.</text>
      <sha1>5jd3j5oda0l5qqphuxtjrlr1ibcz306</sha1>
    </revision>
  </page>
</mediawiki>
