[CPMD-list] about the Lanczos method

Francesco Filippone francesco.filippone at mlib.cnr.it
Tue Aug 27 15:37:51 CEST 2002


On Tue, 27 Aug 2002 Ari.P.Seitsonen at iki.fi wrote:

Dear all,

> 
> Dear Imre,
> 
> > I tried to optimize the cell parameter of Palladium using differenet
> > functional.
> > I used the following input
> > &CPMD
> > WAVEFUNCTION OPTIMIZATION
> > SPLINE POINTS
> >   5000
> > nothing or the following two line
> > LANCZOS DIAGONALISATION
> > ANDERSON MIXING
> >  0.2
> > &END
> > &DFT
> > FUNCTIONAL PBE
> > &END
> >  &SYSTEM
> >    SYMMETRY
> >     2
> >    CELL
> >     7.062  1.0    1.0   0.0 0.0 0.0
> >    CUTOFF
> >    36.
> > TESR
> >   4 4 4
> > SCALED
> > POINT GROUP
> >   AUTO
> > &END
> > &ATOMS
> > *46-PdPBE.pp KLEINMAN-BYLANDER
> >   LMAX=D  LOC=S
> >    1
> >            .00000      .00000      .00000
> >  &END
> 
> 
> First of all, the cutoff is most likely too low (you are using pseudos
> a'la Troullier-Martins, I presume?), so that the basis set is not
> nearly complete and the energy changes discontinuously with the
> lattice constant. You ought to increase the cutoff (and/or test the
> convergence) and maybe include the Francis/Payne (or what was the
> other name for this?) correction for the incomplete basis. Sorry, I
> don't have the reference at hand, now quite some years old article(s)
> in Journal of Physics: Condensed Matter.

The correct reference is; J. Phys.: Condens. Matter 2, 4395-4404 (1990)
A subsequent work on the same argument with a critical discussion of the 
F-P approach is;
G. -M. Rignanese et al., PRB 52, 8160-8178 (1995)

In my personal experience the approach of Rignanese (Gonze) works better.

ciao,
f.



> 
>   However the bigger problem is that you are dealing with a metal, you
> HAVE to allow different occupations at different k points!! So in CPMD
> you probably would like to use the keyword 'FREE ENERGY FUNCTIONAL'
> and use an appropriate "temperature" for the occupation numbers (you
> could start trying with 0.1 eV, but please test this value!), and you
> also have to take into account the extrapolation to zero temperature
> (Gillan: also an old article in Journal of Physics: Condensed Matter,
> volume 1 or 2).
> 
> > I got the following results.
> > First case.  ELECTRONIC GRADIENT:
> >     MAX. COMPONENT =    0.42507E-05         NORM =    0.25111E-06
> >  NUCLEAR GRADIENT:
> >     MAX. COMPONENT =    0.00000E+00         NORM =    0.00000E+00
> > 
> > 
> >  TOTAL INTEGRATED ELECTRONIC DENSITY
> >     IN G-SPACE =                                        10.000000
> >     IN R-SPACE =                                        10.000000
> > 
> >  (K+E+L+N+X)         TOTAL ENERGY =             -28.47799365 A.U.
> >  (K)               KINETIC ENERGY =              27.90230418 A.U.
> >  (E=A-S+R)   ELECTROSTATIC ENERGY =             -32.79364868 A.U.
> >  (S)         ESELF                =              33.24518871 A.U.
> >  (R)         ESR                  =               0.00165652 A.U.
> >  (L) LOCAL PSEUDOPOTENTIAL ENERGY =              14.97342034 A.U.
> >  (N)   N-L PSEUDOPOTENTIAL ENERGY =             -33.27787919 A.U.
> >  (X)  EXCHANGE-CORRELATION ENERGY =              -5.28219030 A.U.
> >        GRADIENT CORRECTION ENERGY =              -0.10149011 A.U.
> > 
> > 
> > 
> > Second case (Using lanczos method)
> >  ELECTRONIC GRADIENT:
> >     MAX. COMPONENT =    0.88452E-03         NORM =    0.86514E-03
> >  NUCLEAR GRADIENT:
> >     MAX. COMPONENT =    0.00000E+00         NORM =    0.00000E+00
> > 
> > 
> >  TOTAL INTEGRATED ELECTRONIC DENSITY
> >     IN G-SPACE =                                        10.000000
> >     IN R-SPACE =                                        10.000000
> > 
> >  (B+E+X-V)           TOTAL ENERGY =             -29.05367185 A.U.
> >  (B)                  BAND ENERGY =              -4.56088319 A.U.
> >  (E=I-H-S+R) ELECTROSTATIC ENERGY =             -25.98640781 A.U.
> >  (S)         ESELF                =              33.24518871 A.U.
> >  (R)         ESR                  =               0.00380195 A.U.
> >  (X)  EXCHANGE-CORRELATION ENERGY =              -4.95568472 A.U.
> >  (V)  EXCHANGE-CORRELATION POTEN. =              -6.44930386 A.U.
> >        GRADIENT CORRECTION ENERGY =              -0.06196058 A.U.
> > 
> > This two results somehow very strange. Can you explain me why I see so
> > large difference between the two results.
> 
> It might be that the different algorithms have converged to different
> minima (please see above on the occupation numbers). Or are you sure
> that the lattice constant is the same (the contribution 'ESR' is not
> the same, that's why I wonder).
> 
>     Greetings,
> 
>        apsi
> 
> 

-- 
----------------------------------------------------------------------------
  Francesco Filippone                            | Tanto gentile e
  CNR - ISTITUTO DI STRUTTURA DELLA MATERIA      | tant'onesta pare
  v. Salaria Km 29,300 - C.P. 10                 | la donna mia quand'ella
  I 00016 - Monterotondo Stazione (RM)           | altrui saluta...
  Tel + 39 06 90672342 - Fax +39 06 90672316     |
  e-mail: <francesco.filippone at mlib.cnr.it>      |     Dante
----------------------------------------------------------------------------




More information about the CPMD-list mailing list