This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
creating_inputs [2017/01/26 14:53] krejcio |
creating_inputs [2017/02/10 15:23] krejcio |
||
---|---|---|---|
Line 61: | Line 61: | ||
[[http://wiki.fysik.dtu.dk/gpaw/]] | [[http://wiki.fysik.dtu.dk/gpaw/]] | ||
- | Even though the //GPAW// is mainly used for representing the wave-function on a grid it can work in LCAO mode as well. For the purpose of making inputs for the PP-STM calculations the LCAO mode is necessary. Both - default or double-zeta (basis='dzp'; for more information look at the //GPAW// web page http://wiki.fysik.dtu.dk/gpaw/) - basis sets can be used. The PP-STM code reads the stored *.gpw binary produced by the //GPAW//calculations. Here is an example of some //GPAW// script for the calculations of the input: | + | Even though the //GPAW// is mainly used for representing the wave-function on a grid it can work in LCAO mode as well. For the purpose of making inputs for the PP-STM calculations the LCAO mode is necessary. Both - default or double-zeta (basis='dzp'; for more information look at the //GPAW// web page http://wiki.fysik.dtu.dk/gpaw/) - basis sets can be used. The PP-STM code reads the stored *.gpw binary produced by the //GPAW// calculations. Here is an example of some //GPAW// script for the calculations of the input: |
from ase import * | from ase import * | ||
Line 89: | Line 89: | ||
Works for PBC calculations, just add: | Works for PBC calculations, just add: | ||
output eigenvectors | output eigenvectors | ||
- | output band 0 0 0 0.5 0.5 0.0 3 G K | + | output band 0 0 0 0.5 0.5 0.0 2 G K |
into __control.in__. | into __control.in__. | ||
In the case of hybrid functionals (B3LYP, PBE0, HSE) add also: | In the case of hybrid functionals (B3LYP, PBE0, HSE) add also: | ||
- | exx_band_structure_version 2 ## for hybrid functionals only ## | + | exx_band_structure_version 1 ## for hybrid functionals only ## |
into your __control.in__ file. | into your __control.in__ file. | ||