Yambopy: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
You can download in [https://github.com/henriquemiranda/yambo-py yambopy]. | You can download in [https://github.com/henriquemiranda/yambo-py yambopy]. | ||
== GW. Basic usage: Convergence and approximations == | |||
We have chosen hexagonal boron nitride to explain the use of yambopy. Along this tutorial we show how to use yambopy to make efficient convergence tests, to compare different approximations and to analyze the results. | |||
* [[GW convergence]] | |||
* GW calculation in a regular grid and plot in a bath in the Brillouin zone | |||
* Approximations of the dielectric function (COHSEX, PPA, Real axis integration) | |||
* Solvers (Newton, Secant, Green's function) | |||
== Electron-phonon module == | == Electron-phonon module == | ||
Electron-phonon interaction calculations requires to obtain electronic states, phonon states and the electron-phonon interaction matrix elements. The calculation of the electron-phonon interaction requires many intermediate steps. In order to facilitate the task we have developed a set of scripts to automatize the workflow. More details are available in the [https://yambopy.readthedocs.io/ tutorial]. | Electron-phonon interaction calculations requires to obtain electronic states, phonon states and the electron-phonon interaction matrix elements. The calculation of the electron-phonon interaction requires many intermediate steps. In order to facilitate the task we have developed a set of scripts to automatize the workflow. More details are available in the [https://yambopy.readthedocs.io/ tutorial]. | ||
[[File:Tutorial-el-ph 1.jpg|thumb|left|upright=1.6|Workflow for a calculation of the electron-phonon interaction matrix elements.]] |
Latest revision as of 08:35, 3 March 2017
Automatic workflows for yambo using python able to:
- Create Yambo input files using a transparent python script
- Collect the output data in .json files for posterior analysis
- Plot the results using matplotlib
- Create Quantum Espresso input files using python
You can download in yambopy.
GW. Basic usage: Convergence and approximations
We have chosen hexagonal boron nitride to explain the use of yambopy. Along this tutorial we show how to use yambopy to make efficient convergence tests, to compare different approximations and to analyze the results.
- GW convergence
- GW calculation in a regular grid and plot in a bath in the Brillouin zone
- Approximations of the dielectric function (COHSEX, PPA, Real axis integration)
- Solvers (Newton, Secant, Green's function)
Electron-phonon module
Electron-phonon interaction calculations requires to obtain electronic states, phonon states and the electron-phonon interaction matrix elements. The calculation of the electron-phonon interaction requires many intermediate steps. In order to facilitate the task we have developed a set of scripts to automatize the workflow. More details are available in the tutorial.