exercises:2017_uzh_cp2k-tutorial:hybrid
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| exercises:2017_uzh_cp2k-tutorial:hybrid [2017/07/11 23:48] – gtocci | exercises:2017_uzh_cp2k-tutorial:hybrid [2020/08/21 10:15] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| < | < | ||
| - | Tutorial re-adapted from [[https:// | + | Tutorial re-adapted from the [[https:// |
| - | For more info see also the slides from Joost VandeVondele [[https:// | + | For more info see also the slides from Joost VandeVondele [[pdf>https:// |
| - | and Sanliang Ling [[https:// | + | Matt Watkins [[https:// |
| </ | </ | ||
| Line 31: | Line 31: | ||
| ! various runtypes (energy, geo_opt, etc.) available. | ! various runtypes (energy, geo_opt, etc.) available. | ||
| | | ||
| - | | + | ! amount of information printed to output |
| - | | + | |
| - | ! reduce the amount of IO | + | |
| | | ||
| &END GLOBAL | &END GLOBAL | ||
| Line 88: | Line 86: | ||
| | | ||
| | | ||
| - | | + | |
| & | & | ||
| ! an accurate preconditioner suitable also for larger systems | ! an accurate preconditioner suitable also for larger systems | ||
| Line 188: | Line 186: | ||
| ! important parameter to get stable HFX calcs (contributions to hfx smaller than EPS_SCHWARZ are not considered) | ! important parameter to get stable HFX calcs (contributions to hfx smaller than EPS_SCHWARZ are not considered) | ||
| EPS_SCHWARZ 1.0E-6 | EPS_SCHWARZ 1.0E-6 | ||
| - | ! needs a good (GGA) initial guess (screening on density matrix elements) | + | ! needs a good (GGA) initial guess |
| + | ! screening on the product between maximum of density matrix elements | ||
| SCREEN_ON_INITIAL_P TRUE | SCREEN_ON_INITIAL_P TRUE | ||
| &END | &END | ||
| Line 274: | Line 273: | ||
| * Look at the output where the HOMO-LUMO gap has been printed out. How does this compare to the GGA result? | * Look at the output where the HOMO-LUMO gap has been printed out. How does this compare to the GGA result? | ||
| * Adjust the fraction of exchange (modify the input in two places!) to 20% and/or 30%, how does this influence the gap ? | * Adjust the fraction of exchange (modify the input in two places!) to 20% and/or 30%, how does this influence the gap ? | ||
| - | * Most of the time in the SCF cycle is spent in the first step, while the other steps are much faster. Why do you think is that? | + | * The most expensive part of the whole SCF cycle is represented by the first step, while the other steps are much faster. Why is that? |
| * __Optional__ You can check if the SCF cycle is stable by decreasing the values of '' | * __Optional__ You can check if the SCF cycle is stable by decreasing the values of '' | ||
| * __Optional__ CP2K tries to store the ERI in-core and avoid to calculate them at each SCF step. Especially for large systems that can be run on large HCP machines it is important to run in-core operation and fit the calculations of the ERI into memory. To see the effect of not having enough memory on the time for the '' | * __Optional__ CP2K tries to store the ERI in-core and avoid to calculate them at each SCF step. Especially for large systems that can be run on large HCP machines it is important to run in-core operation and fit the calculations of the ERI into memory. To see the effect of not having enough memory on the time for the '' | ||
| Line 364: | Line 363: | ||
| RUN_TYPE ENERGY | RUN_TYPE ENERGY | ||
| ! limit the runs to 30min | ! limit the runs to 30min | ||
| - | WALLTIME 1800 | + | WALLTIME 1800 |
| ! reduce the amount of IO | ! reduce the amount of IO | ||
| IOLEVEL | IOLEVEL | ||
| Line 380: | Line 379: | ||
| ! Charge and multiplicity | ! Charge and multiplicity | ||
| - | CHARGE | + | CHARGE |
| - | MULTIPLICITY | + | MULTIPLICITY |
| &MGRID | &MGRID | ||
exercises/2017_uzh_cp2k-tutorial/hybrid.1499816887.txt.gz · Last modified: (external edit)
