[Pw_forum] Projection, convergence and imaginary phonon frequencies

John Kendrick J.Kendrick at Bradford.ac.uk
Mon Jan 12 12:41:46 CET 2009


Hi,

I have been doing some calculations recently on molecular crystals. 
Because of our interest in the lowest phonon frequencies I have been 
concerned that translational invariance is maintained as far as 
possible.  To this end I have increased the accuracy of the optimisation 
and the scf convergence, to a point where I cannot see how to converge 
the calculation any tighter.  I noticed that the norm conserving 
pseudopotentials were having greater difficulties than the others.  In 
particular for one molecule I have seen significant differences between 
the different projection schemes that ensure translational invariance. 
Particularly the intensities in the infrared a very different.  Below is 
some output from a representative calculation.

Crystal Projection
#  mode   [cm-1]     [THz]      IR           Raman     depol
     1      0.00    0.0000    0.0000         0.0011    0.7500
     2      0.00    0.0000    0.0000         0.0043    0.7500
     3      0.00    0.0000    0.0000         0.0047    0.7500
     4     22.00    0.6596    0.0000         6.7060    0.7500
     5     56.93    1.7067    0.0033         0.1326    0.7500
     6     56.93    1.7067    0.0033         0.1326    0.7500
     7     73.28    2.1969    0.0000         9.8083    0.6361
     8     82.51    2.4737    0.0000         0.0000    0.7422
     9     83.26    2.4960    0.2348         0.0334    0.7500
    10     83.26    2.4960    0.2348         0.0334    0.7500

NOASR No Projection
#  mode   [cm-1]     [THz]      IR           Raman     depol
     1    -52.77   -1.5820    0.0016         0.7753    0.7500
     2     22.00    0.6596    0.0000         6.7060    0.7500
     3     44.67    1.3392    0.0147         0.4140    0.7500
     4     44.67    1.3392    0.0147         0.4140    0.7500
     5     72.20    2.1646    0.0211         0.0034    0.7500
     6     72.20    2.1646    0.0211         0.0034    0.7500
     7     73.28    2.1969    0.0000         9.8083    0.6361
     8     82.51    2.4737    0.0000         0.0000    0.7425
     9     83.79    2.5120    0.0000         0.1142    0.7500
    10     84.69    2.5390    0.2889         0.6525    0.7500

SIMPLE Projection
#  mode   [cm-1]     [THz]      IR           Raman     depol
     1     -1.31   -0.0394    0.0000         0.0120    0.7500
     2     -1.31   -0.0394    0.0000         0.0120    0.7500
     3     -0.92   -0.0277    0.0000         0.0010    0.7500
     4     39.67    1.1893    0.0001         0.4896    0.7500
     5     39.67    1.1893    0.0001         0.4896    0.7500
     6     51.30    1.5380    0.0000         2.9853    0.7120
     7     60.39    1.8104    0.0000         6.5707    0.7500
     8     61.02    1.8293    0.0040         2.8566    0.7500
     9     61.02    1.8293    0.0040         2.8566    0.7500
    10     61.94    1.8570    0.0000         0.0000    0.7499
    11     68.41    2.0507    0.0000         7.7313    0.7500
    12     76.98    2.3078    0.1318         0.0930    0.7500
    13     76.98    2.3078    0.1318         0.0930    0.7500


Should I be looking at
the energy cutoff - 80Ryd?
the kspace integration - 1 1 2?
The unit cell is approximately 9X9X6 angstrom
Other convergence thresholds?
There maybe some meshes used for integration that could still help 
improve the calculation or perhaps an approach to further tightening the 
optimisation. Or this maybe as good as it gets?  I was wondering if 
anyone had any experience they could offer.

Input to the optimisation step looks like this.
  &CONTROL
       restart_mode = 'restart',
       calculation = 'relax' ,
       outdir = '.' ,
       pseudo_dir = '/home/jkendric/Data/PseudoPotentials' ,
       disk_io = 'minimal' ,
       nstep = 200,
       etot_conv_thr = 1.0D-6,
       forc_conv_thr = 1.0D-5,
  /
  &SYSTEM
       ibrav = 0,
       celldm(1) = 1.8897262,
       nat = 58,
       ntyp = 4,
       ecutwfc = 80.D0 ,
       occupations = 'fixed' ,
  /
  &ELECTRONS
       conv_thr = 1.D-11 ,
       mixing_beta = 0.3D0 ,
  /
  &IONS
       ion_dynamics = 'bfgs'
       pot_extrapolation = 'second_order' ,
       wfc_extrapolation = 'second_order' ,
  /
CELL_PARAMETERS cubic
   9.3027 0.0 0.0
   0.0 9.3027 0.0
   0.0 0.0 6.6403
ATOMIC_SPECIES
    C   12.01070  C.blyp-mt.UPF
    N   14.00674  N.blyp-mt.UPF
    O   15.99940  O.blyp-mt.UPF
    H    1.00794  H.blyp-vbc.UPF
ATOMIC_POSITIONS crystal
C        0.500000000   0.500000000   0.000000000
C        0.623684469   0.560707616   0.129462381
H        0.717493110   0.584367933   0.037673510
H        0.590256782   0.657115895   0.209561631
.....
K_POINTS automatic
  1 1 2 0 0 0
Energies in the output file look like this
!    total energy              = -1055.84030152 Ry
!    total energy              = -1055.83327033 Ry
!    total energy              = -1055.84030145 Ry
!    total energy              = -1055.84030152 Ry
!    total energy              = -1055.84030153 Ry
!    total energy              = -1055.84030153 Ry
!    total energy              = -1055.84030154 Ry
!    total energy              = -1055.84030154 Ry
!    total energy              = -1055.84030154 Ry
      Total force =     0.000129     Total SCF correction =     0.000006



Input to the phonon calculations looks like this
Phonons at Gamma Point with raman
  &inputph
   tr2_ph=1.0d-18,
   epsil=.true.,
   lraman=.true.,
   outdir='.',
   fildyn='petn.dynG',
  /
0.0 0.0 0.0

Thanks.

John Kendrick
University of Bradford
Bradford BD13 1DP
UK


More information about the Pw_forum mailing list