[CPMD-list] PBE + NLCC convergence problem

Axel Kohlmeyer axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Wed Aug 4 17:28:15 CEST 2004


>>> "OY" == Oleg Yazyev <oleg.yazyev at epfl.ch> writes:

OY> Dear Axel,

AK> and finally, does the same setup work in closed shell cases?

OY> Yes, for closed shell it works fine. At least for water molecule I've
OY> just checked.

ok.

AK> also, did you check, how much this is affected by GC-CUTOFF?

OY> Is starts to work fine if GC-CUTOFF >> 1.e-4,
OY> but this is unacceptable for any application.
OY> Probably, at this level no gradient-correction is left at all!

i agree.

AK> i'm not so sure, if this applies here, but i have seen, that the
AK> line search occasionally gets diverted for some systems in the initial
AK> state of the optimization (too much noise). in those cases, i could get
AK> to convergence, by first using ODIIS until it was 'stuck' and then
AK> continue with PCG MINIMIZE. you should check, however, if the results
AK> are physically reasonable.

OY> Both of the them explodes. The example is isolated CH3 radical, see
OY> below. ODIIS's case even worse!

ok. so as far as i can tell, that leaves two sources of errors:
there is a problem with the pseudopotential generation program
with NLCC and PBE or there is a problem within cpmd. unfortunately
i have not yet looked enough at the cpmd sourcecode to give a
recommendation. it would be helpful to know, if _anybody_ has
used that combination (PBE/NLCC/LSD) successfully at all.

you may want to have a look at the sourcecode yourself, and
compare the relevant sections of lsd_func.F and functionals.F.

good luck,
     axel.


OY> PGC MINIMIZE:
OY>  NFI      GEMAX       CNORM           ETOT        DETOT      TCPU
OY>    1  2.956E-02   3.896E-03      -7.189008    0.000E+00      9.19
OY>  LINE SEARCH : LAMBDA=.703E-01 PREDICTED ENERGY =  5.147515178916
OY>    2  2.075E+01   3.903E+00      -7.249209   -6.020E-02      8.66
OY>  LINE SEARCH : LAMBDA=.211     PREDICTED ENERGY =  3.769833904981
OY>    3  1.377E+04   2.676E+03       3.770053    1.102E+01      8.42
OY>  LINE SEARCH : LAMBDA=.105     PREDICTED ENERGY =  3.769858361282
OY>    4  1.289E+04   2.648E+03       3.769858   -1.947E-04      8.39
OY>  LINE SEARCH : LAMBDA=.105     PREDICTED ENERGY =  3.769858574551
OY>    5  1.276E+04   2.519E+03       3.769858    1.093E-07      8.42
OY>  LINE SEARCH : LAMBDA=.105     PREDICTED ENERGY =  3.769858918988
OY>    6  1.292E+04   2.549E+03       3.769859    2.017E-07      8.28
OY>  LINE SEARCH : LAMBDA=.105     PREDICTED ENERGY =  3.769859484147
OY>    7  1.303E+04   2.530E+03       3.769859    3.286E-07      8.31
OY>  LINE SEARCH : LAMBDA=.105     PREDICTED ENERGY =  3.769860363765
OY>    8  1.260E+04   2.608E+03       3.769859    5.389E-07      8.30

OY> ODIIS:
OY>  NFI      GEMAX       CNORM           ETOT        DETOT      TCPU
OY>    1  2.956E-02   3.896E-03      -7.189008    0.000E+00      3.22
OY>    2  5.204E+03   1.049E+03      -7.383763   -1.948E-01      3.25
OY>    3  3.489E+03   9.662E+02      -7.383541    2.220E-04      3.22
OY>    4  1.876E+03   4.716E+02      -7.375378    8.164E-03      3.24
OY>    5  4.387E+01   2.062E+01      -7.363097    1.228E-02      3.25
OY>    6  2.883E+02   1.893E+02      -7.352987    1.011E-02      3.25
OY>    7  2.128E+01   6.533E+00      -7.344642    8.345E-03      3.25
OY>    8  3.753E+01   1.806E+01      -7.337581    7.060E-03      3.25
OY>    9  5.459E+00   1.071E+00      -7.331482    6.099E-03      3.25
OY>   10  6.486E+01   2.790E+01      -7.326023    5.458E-03      3.28
OY>   11  1.321E+01   3.965E+00      -7.321248    4.776E-03      3.25
OY>   12  1.340E+05   5.053E+04      21.290431    2.861E+01      3.14
OY>  ODIIS| Insufficient progress; reset!
OY>   13  1.652E+04   6.124E+03      22.153249    8.628E-01      3.08
OY>   14  1.074E+06   1.288E+05      11.617793   -1.054E+01      2.90
OY>   15  1.246E+06   1.514E+05      11.626043    8.250E-03      2.88
OY>   16  1.044E+06   1.397E+05      20.808698    9.183E+00      2.96
OY>   17  4.957E+05   1.125E+05      28.292228    7.484E+00      2.97
OY>   18  6.336E+05   1.083E+05      34.496024    6.204E+00      2.97
OY>   19  1.452E+05   4.385E+04      39.732968    5.237E+00      2.96
OY>   20  2.063E+04   7.521E+03      44.416126    4.683E+00      2.94


AK> could you please post some more information about the 
AK> pseudopotentials, you are using.

OY> Sure. For the example above I used BHS pseudos with "typical" cutoffs.
OY> PW cutoff was 60 Ry here. PP headers are:

OY>     ============================================================
OY>     |    Pseudopotential Report                                |
OY>     ------------------------------------------------------------
OY>     |  Atomic Symbol                   :   C                   |
OY>     |  Atomic Number                   :   6                   |
OY>     |  Number of core states           :   1                   |
OY>     |  Number of valence states        :   2                   |
OY>     |  Exchange-Correlation Functional :                       |
OY>     |     Slater exchange :  0.6667                            |
OY>     |     LDA correlation : Ceperley-Alder                     |
OY>     |     Exchange GC     : Perdew-Burke-Ernzerhof             |
OY>     |     Correlation GC  : Perdew-Burke-Ernzerhof             |
OY>     |  Electron Configuration :   N   L  Occupation            |
OY>     |                             1   S    2.0000              |
OY>     |                             2   S    2.0000              |
OY>     |                             2   P    2.0000              |
OY>     |  Full Potential Total Energy =      -37.748221           |
OY>     |  Bachelet-Hamann-Schluter normconserving PP              |
OY>     |     n    l        rc       energy                        |
OY>     |     2    S    1.2000     -0.50506                        |
OY>     |     2    P    1.2000     -0.19451                        |
OY>     |     3    D    0.7159     -0.19451                        |
OY>     |  Nonlinear core correction                               |
OY>     |  Core charge cutoff radius :   0.71590                   |
OY>     |  Number of Mesh Points :   615                           |
OY>     |  Pseudoatom Total Energy =   -5.356782                   |
OY>     ============================================================

OY>     ============================================================
OY>     |    Pseudopotential Report                                |
OY>     ------------------------------------------------------------
OY>     |  Atomic Symbol                   :   H                   |
OY>     |  Atomic Number                   :   1                   |
OY>     |  Number of core states           :   0                   |
OY>     |  Number of valence states        :   1                   |
OY>     |  Exchange-Correlation Functional :                       |
OY>     |     Slater exchange :  0.6667                            |
OY>     |     LDA correlation : Ceperley-Alder                     |
OY>     |     Exchange GC     : Perdew-Burke-Ernzerhof             |
OY>     |     Correlation GC  : Perdew-Burke-Ernzerhof             |
OY>     |  Electron Configuration :   N   L  Occupation            |
OY>     |                             1   S    0.7000              |
OY>     |  Full Potential Total Energy =       -0.474341           |
OY>     |  Bachelet-Hamann-Schluter normconserving PP              |
OY>     |     n    l        rc       energy                        |
OY>     |     1    S    0.5000     -0.37203                        |
OY>     |     2    P    0.3828     -0.37203                        |
OY>     |  Number of Mesh Points :   511                           |
OY>     |  Pseudoatom Total Energy =   -0.367687                   |
OY>     ============================================================

OY> -- 
OY> Best regards,
OY>  Oleg


OY> ______________________________________________________
OY> Oleg Yazyev
OY> Institute of Molecular and Biological Chemistry
OY> Swiss Federal Institute of Technology in Lausanne (EPFL)
OY> EPFL - BCH
OY> CH-1015 Lausanne (Switzerland)
OY> Tel.: +41 21 693 9881
OY> E-mail: oleg.yazyev at epfl.ch
OY> WWW: http://icmbcu001.epfl.ch/yazyev/index.html
OY> _______________________________________________________



--

=======================================================================
Axel Kohlmeyer       e-mail: axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Lehrstuhl fuer Theoretische Chemie          Phone: ++49 (0)234/32-26673
Ruhr-Universitaet Bochum - NC 03/53         Fax:   ++49 (0)234/32-14045
D-44780 Bochum  http://www.theochem.ruhr-uni-bochum.de/~axel.kohlmeyer/
=======================================================================
If you make something idiot-proof, the universe creates a better idiot.



More information about the CPMD-list mailing list