[Wien] Plotting surface potential

Peter Blaha pblaha at zeus.theochem.tuwien.ac.at
Fri Dec 19 09:30:43 CET 2003


Hi,

The numerical problems of PW91 are well known. They are inherent to the
functional itself and these problems were the reason for the development
of PBE96. Thus, PW91 is an old and outdated functional which should not be
used anymore. (most likely I should remove it from the options...)

LDA looks more or less ok. (Small oszillations at large distances ?)

PBE96 is ok almost everywhere, execpt in a small region at 12 Ang, where there
is a sudden step of 0.1 Ry and VXC is even positive. I suppose that this
could be avoided by choosing better cutoffs in lapw0 (see below)   OR  by
a larger GMAX (to get better gradients in this region).


PS: Version sept.2003 is "ok".

If larger GMAX do nor help for PBE96, you can play around with proper
cutoffs yourself in SRC_lapw0/vxclm2.f:

Right at the beginning there is a limit for rho-up or dn lt. 10^-6
In this case LDA is used (and VXC should be smooth). (in addition densities
lt. 10-8 are set to 10-8 to avoid even LDA-numerical problems)

I suppose the problems happen when rhoup is just a little larger than 10-6.
On could reduce this 10^-6  (eg. to 5*10^-5) and check if it is ok now.

Alternatively, better but more complicated, one could look directly into
pbe1.f, subroutines

exchpbe and corpbe;

where the enhancement factors  FxPBE (probably due to S)  and  DVCup
could cause the problem (and should be restricted/smoothed,....)

Regards
                                      P.Blaha
--------------------------------------------------------------------------
Peter BLAHA, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna
Phone: +43-1-58801-15671             FAX: +43-1-58801-15698
Email: blaha at theochem.tuwien.ac.at    WWW: http://info.tuwien.ac.at/theochem/
--------------------------------------------------------------------------




More information about the Wien mailing list