[Wien] who has experiences in running wien2k with B3PW91?

yuzhong zhang yzhang at itp.uni-frankfurt.de
Mon Oct 22 15:38:28 CEST 2007


Dear Dr. Peter Blaha and Wien2k users,

I still have problem with wien2k+B3PW91. Could you
please help me figure out what's wrong? Here I describe
all the steps I did:

 = = = = = = = = = = = = = = = = = = = = = = = = =
1. Do a regular GGA initialization. (spin polarized)
Now the case.in0:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TOT   13    (5...CA-LDA, 13...PBE-GGA, 38...WC-GGA)
NR2V      IFFT      (R2V)
  27  30  60    2.00    min IFFT-parameters, enhancement factor
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2. Do a regular GGA calculation first. save_lapw.
I use the command:
runsp_lapw -cc 0.001
save_lapw GGA
3. Edit case.inorb and case.indmc
The case.inorb:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  1  2  0                     nmod, natorb, ipr
PRATT  1.0                    BROYD/PRATT, mixing
  1 1 2                          iatom nlorb, lorb
  2 1 2                          iatom nlorb, lorb
  1                              nsic 0..AFM, 1..SIC, 2..HFM
   0.24 0.00        U J (Ry)   Note: we recommend to use U_eff = U-J and J=0
   0.24 0.00        U J
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The case.indmc:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-9.                      Emin cutoff energy
 2                       number of atoms for which density matrix is
calculated
 1  1  2      index of 1st atom, number of L's, L1
 2  1  2      dtto for 2nd atom, repeat NATOM times
 0 0           r-index, (l,s)index
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4. Do a GGA+U calculation. save_lapw
Then I use command:
runsp_lapw -orb -cc 0.001
save_lapw GGAPLUSU
5. Edit case.in0 and case.ineece
Now the modified case.in0:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TOT   18    (5...CA-LDA, 13...PBE-GGA, 38...WC-GGA)
NR2V  HYBR    IFFT      (R2V)
  27  30  60    2.00    min IFFT-parameters, enhancement factor
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The case.ineece:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-9.0  2       emin natom
1 1 2         iatom nlorb lorb
2 1 2         iatom nlorb lorb
HYBR          HYBR / EECE mode
0.2           amount of exact exchange
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
6. After command "runsp_lapw -eece -cc 0.001", error occurs:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  LAPW0 END
SELECT - Error
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
I found in file "uplapw1.error", the error message:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  'SELECT' - no energy limits found for L= 0
 'SELECT' - E-bottom -200.00000   E-top -200.00000
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
7. Then I looked at case.in1c, it read:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
WFFIL        (WFPRI, SUPWF)
  7.00       10    4 (R-MT*K-MAX; MAX L IN WF, V-NMT
  0.30    5  0      (GLOBAL E-PARAMETER WITH n OTHER CHOICES, global
APW/LAPW)
 0    0.30      0.000 CONT 1
 0   -4.35      0.005 STOP 1
 1   -2.58      0.010 CONT 1
 1    0.30      0.000 CONT 1
 2    0.30      0.010 CONT 1
  0.30    5  0      (GLOBAL E-PARAMETER WITH n OTHER CHOICES, global
APW/LAPW)
 0    0.30      0.000 CONT 1
 0   -4.22      0.005 STOP 1
 1   -2.46      0.010 CONT 1
 1    0.30      0.000 CONT 1
 2    0.30      0.010 CONT 1
  0.30    3  0      (GLOBAL E-PARAMETER WITH n OTHER CHOICES, global
APW/LAPW)
 0   -1.46      0.010 CONT 1
 0    0.30      0.000 CONT 1
 1    0.30      0.000 CONT 1
  0.30    3  0      (GLOBAL E-PARAMETER WITH n OTHER CHOICES, global
APW/LAPW)
 0   -1.46      0.010 CONT 1
 0    0.30      0.000 CONT 1
 1    0.30      0.000 CONT 1
  0.30    3  0      (GLOBAL E-PARAMETER WITH n OTHER CHOICES, global
APW/LAPW)
 0   -1.22      0.010 CONT 1
 0    0.30      0.000 CONT 1
 1    0.30      0.000 CONT 1
  0.30    3  0      (GLOBAL E-PARAMETER WITH n OTHER CHOICES, global
APW/LAPW)
 0   -1.22      0.010 CONT 1
 0    0.30      0.000 CONT 1
 1    0.30      0.000 CONT 1
K-VECTORS FROM UNIT:4   -9.0       2.0      emin/emax window
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
I change all the "STOP" to "CONT"
8. Then I run the command again "runsp_lapw -eece -cc 0.001".
Another error occurs:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  LAPW0 END
 LAPW1 END
 LAPW1 END
forrtl: severe (64): input conversion error, unit 1005, file
./B3PW91.helpup035
Image              PC                Routine            Line        Source
lapw2c             0000000000767E63  Unknown               Unknown  Unknown
lapw2c             000000000076622A  Unknown               Unknown  Unknown
lapw2c             000000000073B2C8  Unknown               Unknown  Unknown
lapw2c             00000000007101B3  Unknown               Unknown  Unknown
lapw2c             000000000070FE1C  Unknown               Unknown  Unknown
lapw2c             0000000000723730  Unknown               Unknown  Unknown
lapw2c             000000000044A028  Unknown               Unknown  Unknown
lapw2c             000000000043C4F6  Unknown               Unknown  Unknown
lapw2c             0000000000444198  Unknown               Unknown  Unknown
lapw2c             0000000000400316  Unknown               Unknown  Unknown
lapw2c             000000000076C55C  Unknown               Unknown  Unknown
lapw2c             0000000000400229  Unknown               Unknown  Unknown
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Could you please figure out what's wrong with the steps I did?

Best Regards

Y.Z.




More information about the Wien mailing list