Tutorials: Difference between revisions

From The Yambo Project
Jump to navigation Jump to search
mNo edit summary
 
(225 intermediate revisions by 14 users not shown)
Line 1: Line 1:
== Full tutorials ==
The tutorials are meant to give some introductory background to the key concepts behind Yambo. Practical topics such as convergence are also discussed.
* [[First steps: a walk through from DFT to optical properties]]
Nonetheless, users are invited to first read and study the [[lectures|background material]] in order to get familiar with the fundamental physical quantities.
* [[How to obtain the quasi-particle band structure of a bulk material: h-BN]] - this would basically be a list of links of particular modules
We recommend that you complete the tutorials before trying to use Yambo for your system.


* [[How to obtain the absorption spectrum of a bulk material: h-BN]] - this would basically be a list of links of particular modules
You must have a working environment where both Yambo and Yambopy (and eventually QE or abinit) are installed.
If you are starting out with Yambo, we suggest to follow [[Setting up Yambo|this page]] with a detailed explanation about how to set up all you need for running the tutorials.


* [[Optical properties and excitons in a bidimensional material: h-BN 2D]] - this would basically be a list of links of particular modules
In the left main menu you can access the different Tutorials sections:
 
* [[Tutorials_download|Download information]]
== Modules ==
* [[Tutorials_standalone|Stand-alone tutorials]]
The below modules give a more detailed look at the input, output, and physics behind each yambo task/runlevel. They can be followed separately, although some modules are prerequisite to other modules. If you starting out with yambo, it is better you follow first the full tutorials.
* [[Tutorials_modular|Modular tutorials]] and corresponding [[Modules|Modules]]
====Generating the Yambo databases====
* [https://enccs.github.io/max-coe-workshop/day5-tutorials/ More tutorials in Markdown]
* [[Bulk material: h-BN]]  
* [[2D material: h-BN sheet]]
* [[Advanced usage]]
 
====How to use Yambo====
* [[Initialization]]
* [[Input file generation]]
* [[Command line options]]
* [[Advanced usage]]
 
====Tricks for Low dimensional systems====
* [[Truncated Coulomb Potential]]
* [[Visualizing the truncated potential]]
 
====Linear response====
* [[RPA/IP]]
* [[Local fields]]
* [[Static screening]]
* [[Dynamic screening (PPA)]]
* [[Dynamic screening (real axis)]]
 
====[[Quasi-particle properties]]====
* [[Hartree Fock]] -x
* [[GW in PPA]] -g n -p p
 
====Two particle====
* [[Bethe-Salpeter kernel]]
* [[Bethe-Salpeter Haydock solver]]
* [[Bethe-Salpeter diagonalization]]
 
====[[Two particle excitations]]====
 
Learn how to set up and run calculations to obtain and analyze an optical absorption spectrum of bulk and low dimension materials by using the Bethe-Salpeter equation
 
NOTE: this title may not be very suggestive to newbies
 
====Other stuff====
* [[Parallelization]]
* [[Yambopy]]
====Old stuff====
* [[GW]] (quick port just for demo purposes)
* [[Parallelization]] (quick port just for demo purposes)

Latest revision as of 15:36, 31 October 2024

The tutorials are meant to give some introductory background to the key concepts behind Yambo. Practical topics such as convergence are also discussed. Nonetheless, users are invited to first read and study the background material in order to get familiar with the fundamental physical quantities. We recommend that you complete the tutorials before trying to use Yambo for your system.

You must have a working environment where both Yambo and Yambopy (and eventually QE or abinit) are installed. If you are starting out with Yambo, we suggest to follow this page with a detailed explanation about how to set up all you need for running the tutorials.

In the left main menu you can access the different Tutorials sections: