Questions about dosanalyze.pl

Vasp transition state theory tools

Moderator: moderators

Post Reply
jianmin
Posts: 71
Joined: Fri Jan 15, 2010 2:39 am

Questions about dosanalyze.pl

Post by jianmin »

Dear guys,

I tried to get the d-band center of Pd(111) surface and Pt(111) surface. I found that in the dosanalyze.pl script, "cut=0.25*$maxDOS", which means that the width of the quarter-height of maximum DOS times a value of "w" (the default value of "w" is 2.5) is used as the integrated range to calculate the band center. If I use this default, the calculated d-band center is oscilating with different NBANDS values. But if I change it to "cut=0.10*$maxDOS", the calcuated d-band center becomes less sensitive to NBANDS.

My question are: Is there a special reason to choose cut=0.25*$maxDOS? Can I change it to some other value, like 0.10 for example?

Thank you for your time.
Last edited by jianmin on Thu Feb 04, 2010 2:10 pm, edited 2 times in total.
Wenjie
Posts: 32
Joined: Sat Mar 10, 2007 7:11 pm

Re: Questions about dosanalyze.pl

Post by Wenjie »

NBANDS changes the number of empty bands in your calculation. It shouldn't change the d-band center so much when you used same cutoff. However, there is no special reason to choose cut=0.25*$maxDOS. You can choose a proper integration range for your own system.

We've updated the dosanalyze.pl script so that the default is to integrate the whole band. You can also indicate an integration range with this new script. We'll put the new script online as soon as possible so you can download it.
jianmin
Posts: 71
Joined: Fri Jan 15, 2010 2:39 am

Re: Questions about dosanalyze.pl

Post by jianmin »

Hi Wenjie, thank you very much for your answer.
Though, I still found that the values of NBANDS has a big effect on the calculated d-band center by the dosanalyze.pl.
graeme
Site Admin
Posts: 2276
Joined: Tue Apr 26, 2005 4:25 am
Contact:

Re: Questions about dosanalyze.pl

Post by graeme »

We have recently been fiddling with this script. Our attempt at defining an automatic integration window seemed like a good idea, but we have basically decided that it is not robust enough to use as the default.

Integrating over the entire energy range in the DOS is at least robust, but as you are saying, the occupied bands can significantly effect the center of the d-band. I am leaning towards a strategy where you specify a fixed range which contains most of the DOS. With a fixed window, the number of states should not significantly effect the d-band center, since a higher value of nbands will increase the number of unoccupied states at the high energy range of the DOS.
jianmin
Posts: 71
Joined: Fri Jan 15, 2010 2:39 am

Re: Questions about dosanalyze.pl

Post by jianmin »

Hi Prof. Graeme, thanks a lot for your note.
Is the new version of dosanalyze.pl script available for us at the moment?
Post Reply