hi,
i have a question about calculating a DOS using HSE method. The way I did it, I ran it with ALGO=All and ISMEAR=0 and took the total DOS from the DOSCAR file as my final result. Now, I was told that one should run it with ALGO=53 (Damped) and ISMEAR=-5 after pre-converging with ISMEAR=0. Is this step necessary? How would that affect (improve) my results from the ALGO=All run? Are my results still correct?
I would appreciate your quick response.
THANKS.
DOS
Moderators: Global Moderator, Moderator
-
- Jr. Member
- Posts: 99
- Joined: Tue Feb 16, 2010 7:09 pm
DOS
Dear admin,
would you please comment on the warning message I receive when running HSE jobs:| |
| ALGO=A and IALGO=5X tend to fail with the tetrahedron method |
| (e.g. Bloechls method ISMEAR=-5 is not variational) |
| please switch to IMSEAR=0-n, except for DOS calculations |
| For DOS calculations use IALGO=53 after preconverging with ISMEAR>=0 |
| I HOPE YOU KNOW, WHAT YOU ARE DOING ||
I am interested in running a DOS calculation. If I run with ALGO=All and ISMEAR=0, I don't have any warning messages. But in light of the comment (For DOS calculations use IALGO=53 after preconverging with ismear=>0....), is my approach correct? Or, in other words, can I just take the resultant DOSCAR file for my DOS plots? If I try IALGO=53 with ISMEAR=-5 from my converged parameters, it does not work (the message reappears).
I would appreciate your explanation of the warning message.
Thanks.
would you please comment on the warning message I receive when running HSE jobs:| |
| ALGO=A and IALGO=5X tend to fail with the tetrahedron method |
| (e.g. Bloechls method ISMEAR=-5 is not variational) |
| please switch to IMSEAR=0-n, except for DOS calculations |
| For DOS calculations use IALGO=53 after preconverging with ISMEAR>=0 |
| I HOPE YOU KNOW, WHAT YOU ARE DOING ||
I am interested in running a DOS calculation. If I run with ALGO=All and ISMEAR=0, I don't have any warning messages. But in light of the comment (For DOS calculations use IALGO=53 after preconverging with ismear=>0....), is my approach correct? Or, in other words, can I just take the resultant DOSCAR file for my DOS plots? If I try IALGO=53 with ISMEAR=-5 from my converged parameters, it does not work (the message reappears).
I would appreciate your explanation of the warning message.
Thanks.
Last edited by apple on Sat Jan 15, 2011 1:58 am, edited 1 time in total.
-
- Newbie
- Posts: 19
- Joined: Mon Sep 29, 2008 3:10 am
DOS
With HSE functionals, you can't use tetrahedron method ISMEAR=-5. It fails as it's a non-variational method. The only exception is when you do a postprocessing e.g. DOS calculation. I'm wondering If you have set ICHARG=11 in your INCAR for DOS calculation.
Last edited by spakinfo on Sat Jan 15, 2011 2:28 pm, edited 1 time in total.