[CPMD-list] Slow convergence with surface calculations
Shiwu Gao
tfysg at fy.chalmers.se
Mon Aug 19 08:35:25 CEST 2002
Hi,
I was trying to optimize the wavefunction of a Ag(110)
surface with CPMD. The convergence is extemely slow. At some
stage, the calculation can not gets better, the typical output
looks this,
----------------------------------------------------------------------
586 1.826E-03 1.439E-04 -3211.132742 6.223E-03 27.70
ODIIS| Insufficient progress; reset!
587 3.384E-04 3.336E-05 -3211.138854 -6.112E-03 26.41
588 3.097E-03 2.982E-04 -3211.130273 8.581E-03 26.11
589 7.925E-04 6.519E-05 -3211.138705 -8.432E-03 26.96
590 3.273E-04 1.751E-05 -3211.139188 -4.824E-04 26.77
591 3.376E-04 1.319E-05 -3211.139248 -5.974E-05 26.92
592 3.427E-04 9.324E-06 -3211.139297 -4.982E-05 27.05
593 3.372E-04 7.054E-06 -3211.139344 -4.654E-05 26.85
594 3.388E-04 1.027E-05 -3211.139451 -1.070E-04 26.97
595 1.293E-03 1.008E-04 -3211.135294 4.157E-03 27.09
596 3.386E-04 7.014E-06 -3211.139096 -3.802E-03 26.46
597 3.395E-04 6.826E-06 -3211.139109 -1.347E-05 27.85
598 3.350E-04 1.909E-05 -3211.138445 6.640E-04 27.78
599 3.353E-04 2.010E-05 -3211.138577 -1.318E-04 26.41
ODIIS| Insufficient progress; reset!
600 8.653E-04 9.429E-05 -3211.135636 2.941E-03 26.42
601 1.010E-02 1.010E-03 -3211.046595 8.904E-02 26.14
602 1.548E-03 1.165E-04 -3211.134862 -8.827E-02 26.24
603 4.091E-04 3.887E-05 -3211.136805 -1.943E-03 26.94
604 4.192E-04 3.997E-05 -3211.136854 -4.923E-05 26.38
605 3.237E-04 1.982E-05 -3211.137049 -1.949E-04 26.23
-----------------------------------------------------------------------
When running the same cell with FP-LAPW method. The calculation
converges
within 15-20 iterations, although each iteration with FLAPW takes
more than 20 time longer time than an electronic step in CPMD.
I understand that slow convergence is not a unfamiliar problem with CPMD
in a surface calculation. My questions is: Is there any tricks one can
play in CPMD to accelerate the convergences? Or we should turn to
other methods for a surface calculation?
Thanks for any hint/help,
Shiwu
--------------------------------------------------------------------------
My input file for a Ag(110) surface is as follows
# O2 on Ag(110) 5x3x5--12 slab
&CPMD
OPTIMIZE WAVEFUNCTION
ODIIS
60
STRUCTURE BONDS ANGLES DIHEDRAS
SPLINE QFUNCTIONS POINTS
6000
BIG MEMORY
&END
&SYSTEM
SYMMETRY
8
SURFACE
TESR
4
CELL ABSOLUTE DEGREE
27.299375 23.164300 32.759236 90.000000 90.000000 90.000000
CUTOFF
25.
POISSON SOLVER MORTENSEN
&END
&ATOMS
*ag_ps.uspp BINARY NEWF
LMAX=D
75
0.00000000 0.00000000 16.37961800
5.45987500 0.00000000 16.37961800
21.83950000 0.00000000 16.37961800
...................
10.91975000 7.72143326 10.91974522
21.83950000 15.44286674 21.83949078
5.45987500 7.72143326 10.91974522
&END
&DFT
FUNCTIONAL PBE
&END
&PROP
PROJECT WAVEFUNCTION
&END
More information about the CPMD-list
mailing list