[Pw_forum] the missing symmetry of bands
Gabriele Sclauzero
sclauzer at sissa.it
Thu Apr 9 10:24:18 CEST 2009
Actually the solution was in point (2) of the reply you got by Andrea:
> 2) Your atomic positions are not sufficiently accurate: the number of
> digits is sufficient for pw.x to find the symmetries but the
> wavefunctions are sufficiently inaccurate to confuse the symmetry
> analyzer. (solution: correct your atomic positions)
If you get your position from a relax calculation, most probably it means that the
symmetry of the starting atomic configuration was already C_3v, since during the
relaxations steps the symmetry should be conserved (unless exceptional cases).
So please check the initial symmetry in your relax calculation and eventually change the
starting configuration.
If you don't want to repeat the calculations you can try to fix the atomic positions by
hand. I think that what you are missing to recover the full symmetry is a fractional
translation of (0,0,0.5) in crystal axis. For instance, the last two Al are 0.5002 apart
along the z direction, instead of 0.500000.
HTH
GS
程迎春 wrote:
> Actually the symmetry of 4H-AlN is C_6v, but the pw.x can not find all
> the 12 operations. So I followed the user's guide Page 60, I changed
> PW/eqvect.f90. The value of accep is changed to be 10^-3. The changed
> pw.x can find all 12 operations. This change is the reason why you got
> C_3v symmetry.
>
> After I rechanged the value of accep to be 10^-5, pw.x only can find 6
> operations. Can you give some additional advices to find other operations ?
>
> 2009/4/8 Dal Corso Andrea <dalcorso at sissa.it <mailto:dalcorso at sissa.it>>
>
> On Wed, 2009-04-08 at 19:34 +0800, 程迎春 wrote:
> > Dear PWscf users,
> > In my recent calculation of 4H-AlN (ABCB stacking sequence),
> > the band symmetry seems to be missed in bands.x calculation. The
> > output of bands.x is as following:
> >
> **************************************************************************
> > xk=( 0.00000, 0.00000, 0.00000 )
> > double point group C_6v (6mm)
> > there are 9 classes and 3 irreducible representations
> > the character table:
> > E -E C2 2C3 -2C3 2C6 -2C6 3s_v 3s_d
> > -C2 -3s_v -3s_d
> > G_7 2.00 -2.00 0.00 1.00 -1.00 1.73 -1.73 0.00 0.00
> > G_8 2.00 -2.00 0.00 1.00 -1.00 -1.73 1.73 0.00 0.00
> > G_9 2.00 -2.00 0.00 -2.00 2.00 0.00 0.00 0.00 0.00
> > the symmetry operations in each class:
> > E 1
> > C2 -C2 2 -2
> > 2C6 3 4
> > 2C3 5 6
> > 3s_v-3s_v 7 -7 9 10 -10 -9
> > 3s_d-3s_d 8 -8 12 -11 11 -12
> > -E -1
> > -2C6 -3 -4
> > -2C3 -5 -6
> > Band symmetry, C_6v (6mm) double point group:
> > e( 1 - 2) = -8.01764 eV 2 --> ?
> > e( 3 - 4) = -7.17573 eV 2 --> ?
> > e( 5 - 6) = -7.13551 eV 2 --> ?
> > e( 7 - 8) = -5.93881 eV 2 --> ?
> > e( 9 - 10) = 1.12077 eV 2 --> G_7
> > e( 9 - 10) = 1.12077 eV 2 --> 0 G_8
> > e( 11 - 12) = 3.70317 eV 2 --> 0 G_7
> > e( 11 - 12) = 3.70317 eV 2 --> G_8
> > e( 13 - 14) = 3.76782 eV 2 --> ?
> > e( 15 - 16) = 6.34352 eV 2 --> ?
> > e( 17 - 18) = 6.35869 eV 2 --> G_9
> > e( 19 - 20) = 6.58061 eV 2 --> ?
> > e( 21 - 22) = 6.59473 eV 2 --> G_9
> > e( 23 - 24) = 6.65103 eV 2 --> ?
> > e( 25 - 26) = 6.66500 eV 2 --> G_9
> > e( 27 - 28) = 6.91040 eV 2 --> ?
> > e( 29 - 30) = 6.92400 eV 2 --> G_9
> > e( 31 - 32) = 7.00967 eV 2 --> G_7
> > e( 31 - 32) = 7.00967 eV 2 --> 0 G_8
> > e( 33 - 34) = 11.19288 eV 2 --> ?
> > e( 35 - 36) = 13.31415 eV 2 --> ?
> > e( 37 - 38) = 13.59769 eV 2 --> ?
> > e( 39 - 40) = 14.02975 eV 2 --> ?
> > e( 41 - 42) = 17.15974 eV 2 --> ?
> > e( 43 - 44) = 17.32327 eV 2 --> ?
> > e( 45 - 46) = 17.92003 eV 2 --> ?
> >
> **************************************************************************
> > My question are :
> > 1. what does "?" mean in " e( 1 - 2) = -8.01764 eV 2
>
> It means that the symmetry finder is confused. The bands have not a
> symmetry that it recognizes.
> There are several reasons for this:
>
> 1) The 'scf' and 'bands' calculations have been run with slightly
> different parameters. (solution: recheck your input)
>
> 2) Your atomic positions are not sufficiently accurate: the number of
> digits is sufficient for pw.x to find the symmetries but the
> wavefunctions are sufficiently inaccurate to confuse the symmetry
> analyzer. (solution: correct your atomic positions)
>
> 3) If 1) and 2) do not work and you are sure about your coordinates,
> then probably there is a bug in the symmetry analyzer. (solution: report
> to the forum. I will try to solve it if I can).
>
> In your particular case: I am confused. On my PC the symmetry found with
> your coordinates is C_3v and the symmetry analyzer seems to work. So
> please recheck your run. If you still find C_6v please recheck your
> atomic positions.
>
> Hope this helps.
>
> Andrea
>
>
>
> > --> ?" ?
> > 2. what does "0" mean in " e( 9 - 10) = 1.12077 eV 2
> > --> 0 G_8" ?
> > 3. In 2H-AlN(AB stacking sequence), all the symmetries of bands are
> > shown. Why in 4H-AlN, it seems much more complicated.
> >
> > The input files about 4H-AlN for pw.x and bands.x are as following:
> > scf.in <http://scf.in/>
> > &control
> > title = 2h_aln,
> > prefix = '4h_band',
> > calculation = 'scf' ,
> > restart_mode = 'from_scratch' ,
> > wf_collect = .false. ,
> > outdir = './' ,
> > wfcdir = './' ,
> > pseudo_dir = './' ,
> > tstress = .true. ,
> > tprnfor = .true. ,
> > wf_collect = .true. ,
> > /
> > &SYSTEM
> > ibrav = 4,
> > celldm(1) = 5.866002785691,
> > celldm(3) = 3.238615289089,
> > nat = 8,
> > ntyp = 2,
> > ecutwfc = 80,
> > nbnd = 46,
> > nosym = .false. ,
> > lspinorb = .true.,
> > noncolin= .true.,
> > starting_magnetization=0.00,
> > /
> > &ELECTRONS
> > electron_maxstep = 100,
> > conv_thr = 1.D-10,
> > /
> > ATOMIC_SPECIES
> > N 14.00700 N.rel-pbe-rrkjus.UPF
> > Al 26.98200 Al.rel-pbe-rrkj.UPF
> > ATOMIC_POSITIONS (crystal)
> > N 0.000000000 0.000000000 -0.000722968
> > N 0.000000000 0.000000000 0.499277032
> > N 0.333333333 0.666666667 0.249293699
> > N 0.666666667 0.333333333 0.749293699
> > Al 0.000000000 0.000000000 0.188800277
> > Al 0.000000000 0.000000000 0.688800277
> > Al 0.333333333 0.666666667 0.437593675
> > Al 0.666666667 0.333333333 0.937793675
> > K_POINTS automatic
> > 8 8 8 1 1 1
> >
> > band.in <http://band.in/>
> > &control
> > title = 2h_aln,
> > prefix = '4h_band',
> > calculation = 'bands' ,
> > restart_mode = 'from_scratch' ,
> > wf_collect = .false. ,
> > outdir = './' ,
> > wfcdir = './' ,
> > pseudo_dir = './' ,
> > /
> > &SYSTEM
> > ibrav = 4,
> > celldm(1) = 5.866002785691,
> > celldm(3) = 3.238615289089,
> > nat = 8,
> > ntyp = 2,
> > ecutwfc = 80,
> > nbnd=46,
> > lspinorb = .true.,
> > noncolin= .true.,
> > starting_magnetization=0.0,
> > /
> > &ELECTRONS
> > electron_maxstep = 100,
> > conv_thr = 1.D-10,
> > /
> > ATOMIC_SPECIES
> > N 14.00700 N.rel-pbe-rrkjus.UPF
> > Al 26.98200 Al.rel-pbe-rrkj.UPF
> > ATOMIC_POSITIONS (crystal)
> > N 0.000000000 0.000000000 -0.000722968
> > N 0.000000000 0.000000000 0.499277032
> > N 0.333333333 0.666666667 0.249293699
> > N 0.666666667 0.333333333 0.749293699
> > Al 0.000000000 0.000000000 0.188800277
> > Al 0.000000000 0.000000000 0.688800277
> > Al 0.333333333 0.666666667 0.437593675
> > Al 0.666666667 0.333333333 0.937793675
> > K_POINTS
> > 2
> > 0.000000 0.000000 0.000000 1.00
> > 0.000000 0.000000 0.083333 1.00
> >
> >
> > bands.in <http://bands.in/>
> > &inputpp
> > prefix='4h_band'
> > outdir='./'
> > filband='spin.dat'
> > lsigma(3)=.true.
> > lsym=.true.
> > /
> >
> > Thank you in advance!
> >
> >
> > --
> > Y. C. Cheng
> > Department of Phyics
> > Nanjing University
> > Nanjing 210093
> > P. R. China
> > Tel: 86-25-83592907
> > Email: yccheng.nju at gmail.com <mailto:yccheng.nju at gmail.com>
> >
> > _______________________________________________
> > Pw_forum mailing list
> > Pw_forum at pwscf.org <mailto:Pw_forum at pwscf.org>
> > http://www.democritos.it/mailman/listinfo/pw_forum
> --
> Andrea Dal Corso Tel. 0039-040-3787428
> SISSA, Via Beirut 2/4 Fax. 0039-040-3787528
> 34014 Trieste (Italy) e-mail: dalcorso at sissa.it
> <mailto:dalcorso at sissa.it>
>
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org <mailto:Pw_forum at pwscf.org>
> http://www.democritos.it/mailman/listinfo/pw_forum
>
>
>
>
> --
> Y. C. Cheng
> Department of Phyics
> Nanjing University
> Nanjing 210093
> P. R. China
> Tel: 86-25-83592907
> Email: yccheng.nju at gmail.com <mailto:yccheng.nju at gmail.com>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://www.democritos.it/mailman/listinfo/pw_forum
--
o ------------------------------------------------ o
| Gabriele Sclauzero, PhD Student |
| c/o: SISSA & CNR-INFM Democritos, |
| via Beirut 2-4, 34014 Trieste (Italy) |
| email: sclauzer at sissa.it |
| phone: +39 040 3787 511 |
| skype: gurlonotturno |
o ------------------------------------------------ o
More information about the users
mailing list