DOS

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
apple
Jr. Member
Jr. Member
Posts: 99
Joined: Tue Feb 16, 2010 7:09 pm

DOS

#1 Post by apple » Thu Jan 13, 2011 10:59 pm

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.
Last edited by apple on Thu Jan 13, 2011 10:59 pm, edited 1 time in total.

apple
Jr. Member
Jr. Member
Posts: 99
Joined: Tue Feb 16, 2010 7:09 pm

DOS

#2 Post by apple » Sat Jan 15, 2011 1:58 am

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.
Last edited by apple on Sat Jan 15, 2011 1:58 am, edited 1 time in total.

spakinfo
Newbie
Newbie
Posts: 19
Joined: Mon Sep 29, 2008 3:10 am

DOS

#3 Post by spakinfo » Sat Jan 15, 2011 2:28 pm

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.

apple
Jr. Member
Jr. Member
Posts: 99
Joined: Tue Feb 16, 2010 7:09 pm

DOS

#4 Post by apple » Mon Jan 17, 2011 12:14 am

Thanks for your reply. No, I haven't set ICHARG=11. Should I? I will try.
Last edited by apple on Mon Jan 17, 2011 12:14 am, edited 1 time in total.

sankh
Newbie
Newbie
Posts: 24
Joined: Sun Dec 19, 2010 1:42 am
Location: Dublin, Ireland

DOS

#5 Post by sankh » Sun Feb 06, 2011 7:26 pm

No, you cannot use local charges (i.e. ICHARGE =11), as exact exchange is rather a functional of KS orbitals.
Last edited by sankh on Sun Feb 06, 2011 7:26 pm, edited 1 time in total.

Post Reply