Band Structure Problem
Posted: Sun Sep 30, 2007 5:59 pm
Dear VASP masters and users:
I am doing calculation of band structure of LiNbO3 using VASP. I optimized the structure first and calculated the DOS, which is consistent with the published results. However, when I tried to calculated the band structure, I always got this error: charge density could not be read from file CHGCAR for ICHARG>10 . I have read the previous discussion about this problem. But I am still confused. It seems this message indicates there is some problem with my KPOINT ( I check the CHGCAR in the running directory). I used 4x4x4 KPOINT to optimize the structure and Line-mode to calculate band structure.
Line-mode
reciprocal
0.0000000 0.000000 0.000000 1 ! G
0.5000000 0.500000 0.500000 1 ! Z
0.5000000 0.500000 0.500000 1 ! Z
1.0000000 0.500000 0.500000 1 ! F
1.0000000 0.500000 0.500000 1 ! F
0.5000000 0.000000 0.000000 1 ! L
0.5000000 0.000000 0.000000 1 ! L
0.0000000 0.000000 0.000000 1 ! G
I guess there is some incompatibility between two sets of KPOINT. Does this mean I have to optimize the structure using Line-mode also? Or there is something else I am missing. Any reponse or suggestions will be highly appreciated !
The INCAR for optimizing the structure and calculating band structure are following:
INCAR_OPT
Starting parameters for this run:
NWRITE = 2
ISTART = 0
ICHARG = 2
INIWAV = 1
Electronic Relaxation:
PREC = high low | medium | high
NELM = 90 number of ELM steps
NELMIN = 10
EDIFF = 1E-04 energy stopping-criterion for ELM
LREAL = AUTO real-space projection (.FALSE., .TRUE., On, Auto)
ALGO = 48
LCHARG = .TRUE.
LWAVE = .TRUE.
LELF = .TRUE.
Ionic Relaxation:
NSW = 1000
IBRION = 3
EDIFFG = -0.001
ISIF = 3
ISYM = 1
POTIM = 0.1
DOS related values:
ISMEAR = 1 (-1-Fermi, 1-Methfessel/Paxton)
SIGMA = 0.02 broadening in eV
Parallelization flags:
NPAR = 4
LPLANE = .TRUE.
INCAR_BAND
Starting parameters for this run:
NWRITE = 2
ISTART = 1
ICHARG = 11
INIWAV = 1 electr: 0-lowe 1-rand 2-diag
Electronic Relaxation:
PREC = high
NELMDL = -7
NELM = 90
NELMIN = 10
EDIFF = 1E-04 energy stopping-criterion for ELM
WEIMIN = 0
LMAXMIX = 6
LREAL = AUTO real-space projection (.FALSE., .TRUE., On, Auto)
ALGO = 48
NSIM = 1 NSIM bands are optimized simultaneously (IALGO=48 only)
LCHARG = .TRUE.
LWAVE = .TRUE.
LELF = .TRUE.
Ionic Relaxation:
NSW = 0
IBRION = -1
EDIFFG = -0.001
ISIF = 3
ISYM = 1
POTIM = 0.1
DOS related values:
RWIGS = 1.376 1.894 1.03
LORBIT = -1
ISMEAR = 1 (-1-Fermi, 1-Methfessel/Paxton)
SIGMA = 0.02 broadening in eV
Parallelization flags:
NPAR = 2
LPLANE= .TRUE.
THANKS
I am doing calculation of band structure of LiNbO3 using VASP. I optimized the structure first and calculated the DOS, which is consistent with the published results. However, when I tried to calculated the band structure, I always got this error: charge density could not be read from file CHGCAR for ICHARG>10 . I have read the previous discussion about this problem. But I am still confused. It seems this message indicates there is some problem with my KPOINT ( I check the CHGCAR in the running directory). I used 4x4x4 KPOINT to optimize the structure and Line-mode to calculate band structure.
Line-mode
reciprocal
0.0000000 0.000000 0.000000 1 ! G
0.5000000 0.500000 0.500000 1 ! Z
0.5000000 0.500000 0.500000 1 ! Z
1.0000000 0.500000 0.500000 1 ! F
1.0000000 0.500000 0.500000 1 ! F
0.5000000 0.000000 0.000000 1 ! L
0.5000000 0.000000 0.000000 1 ! L
0.0000000 0.000000 0.000000 1 ! G
I guess there is some incompatibility between two sets of KPOINT. Does this mean I have to optimize the structure using Line-mode also? Or there is something else I am missing. Any reponse or suggestions will be highly appreciated !
The INCAR for optimizing the structure and calculating band structure are following:
INCAR_OPT
Starting parameters for this run:
NWRITE = 2
ISTART = 0
ICHARG = 2
INIWAV = 1
Electronic Relaxation:
PREC = high low | medium | high
NELM = 90 number of ELM steps
NELMIN = 10
EDIFF = 1E-04 energy stopping-criterion for ELM
LREAL = AUTO real-space projection (.FALSE., .TRUE., On, Auto)
ALGO = 48
LCHARG = .TRUE.
LWAVE = .TRUE.
LELF = .TRUE.
Ionic Relaxation:
NSW = 1000
IBRION = 3
EDIFFG = -0.001
ISIF = 3
ISYM = 1
POTIM = 0.1
DOS related values:
ISMEAR = 1 (-1-Fermi, 1-Methfessel/Paxton)
SIGMA = 0.02 broadening in eV
Parallelization flags:
NPAR = 4
LPLANE = .TRUE.
INCAR_BAND
Starting parameters for this run:
NWRITE = 2
ISTART = 1
ICHARG = 11
INIWAV = 1 electr: 0-lowe 1-rand 2-diag
Electronic Relaxation:
PREC = high
NELMDL = -7
NELM = 90
NELMIN = 10
EDIFF = 1E-04 energy stopping-criterion for ELM
WEIMIN = 0
LMAXMIX = 6
LREAL = AUTO real-space projection (.FALSE., .TRUE., On, Auto)
ALGO = 48
NSIM = 1 NSIM bands are optimized simultaneously (IALGO=48 only)
LCHARG = .TRUE.
LWAVE = .TRUE.
LELF = .TRUE.
Ionic Relaxation:
NSW = 0
IBRION = -1
EDIFFG = -0.001
ISIF = 3
ISYM = 1
POTIM = 0.1
DOS related values:
RWIGS = 1.376 1.894 1.03
LORBIT = -1
ISMEAR = 1 (-1-Fermi, 1-Methfessel/Paxton)
SIGMA = 0.02 broadening in eV
Parallelization flags:
NPAR = 2
LPLANE= .TRUE.
THANKS