VASP 6.3.1 KPOINTS_OPT and NPAR
Posted: Sat Oct 29, 2022 3:43 am
Hi!
I'm encountering three issues when running with the new KPOINTS_OPT file for band structure calculations (GGA, PBE). Everything is normal if I run a separate SCF followed by a ICHARG=11 run. Compiled with intelmpi/2019.7.217, on Graham, a Canadian cluster.
1. The first error seems to relate to NPAR. When I set NCORE (or NPAR), after the SCF converges, I get an error as the following before KPOINTS_OPT. When NCORE is default, this goes away. My concern is that if I cannot use NCORE or NPAR, hybrid functional calculations may become very expensive.
2. The second error happens regardless what I use. I get a bunch of this 'LRF_COMMUTATOR internal error: the vector H(1)-e(1) S(1) |phi(0)> is not orthog onal to |phi(0)> (-4.895082546823611E-016,2.781571800288059E-002)' before 'Start KPOINTS_OPT (optional k-point list driver)'. Although, it does not prevent KPOINTS_OPT being used for further calculation and resulting in a 'normal' termination.
3. I don't see a PROCAR_OPT file so I can't get the band structure.
Thank you in advance!
My INCAR is as follows:
EDIFF = 1e-07
IVDW = 12
ADDGRID= True
PREC = Accurate
ICHARG = 2
ISMEAR = 0
SIGMA = 0.01
ENCUT = 500
LMAXMIX = 4
NELM = 300
LREAL = AUTO
EMIN = -6
NEDOS = 1201
EMAX = 3
PSTRESS = 0
My KPOINTS is as follows:
Automatic kpoint scheme
0
Gamma
3 3 13
My KPOINTS_OPT is as follows:
K-Path
20 ! Grid points
line-mode
reciprocal
0.0000000000 0.0000000000 0.0000000000 ! \Gamma
0.5000000000 0.0000000000 0.0000000000 ! M
0.5000000000 0.0000000000 0.0000000000 ! M
0.3333333333 0.3333333333 0.0000000000 ! K
0.3333333333 0.3333333333 0.0000000000 ! K
0.0000000000 0.0000000000 0.0000000000 ! \Gamma
0.0000000000 0.0000000000 0.0000000000 ! \Gamma
0.0000000000 0.0000000000 0.5000000000 ! A
0.0000000000 0.0000000000 0.5000000000 ! A
0.5000000000 0.0000000000 0.5000000000 ! L
0.5000000000 0.0000000000 0.5000000000 ! L
0.3333333333 0.3333333333 0.5000000000 ! H
0.3333333333 0.3333333333 0.5000000000 ! H
0.0000000000 0.0000000000 0.5000000000 ! A
0.5000000000 0.0000000000 0.5000000000 ! L
0.5000000000 0.0000000000 0.0000000000 ! M
0.3333333333 0.3333333333 0.0000000000 ! K
0.3333333333 0.3333333333 0.5000000000 ! H
I'm encountering three issues when running with the new KPOINTS_OPT file for band structure calculations (GGA, PBE). Everything is normal if I run a separate SCF followed by a ICHARG=11 run. Compiled with intelmpi/2019.7.217, on Graham, a Canadian cluster.
1. The first error seems to relate to NPAR. When I set NCORE (or NPAR), after the SCF converges, I get an error as the following before KPOINTS_OPT. When NCORE is default, this goes away. My concern is that if I cannot use NCORE or NPAR, hybrid functional calculations may become very expensive.
Code: Select all
-----------------------------------------------------------------------------
| |
| EEEEEEE RRRRRR RRRRRR OOOOOOO RRRRRR ### ### ### |
| E R R R R O O R R ### ### ### |
| E R R R R O O R R ### ### ### |
| EEEEE RRRRRR RRRRRR O O RRRRRR # # # |
| E R R R R O O R R |
| E R R R R O O R R ### ### ### |
| EEEEEEE R R R R OOOOOOO R R ### ### ### |
| |
| VASP internal routines have requested a change of the k-point set. |
| Unfortunately, this is only possible if NPAR=number of nodes. |
| Please remove the tag NPAR from the INCAR file and restart the |
| calculation. |
| |
| ----> I REFUSE TO CONTINUE WITH THIS SICK JOB ... BYE!!! <---- |
| |
-----------------------------------------------------------------------------
2. The second error happens regardless what I use. I get a bunch of this 'LRF_COMMUTATOR internal error: the vector H(1)-e(1) S(1) |phi(0)> is not orthog onal to |phi(0)> (-4.895082546823611E-016,2.781571800288059E-002)' before 'Start KPOINTS_OPT (optional k-point list driver)'. Although, it does not prevent KPOINTS_OPT being used for further calculation and resulting in a 'normal' termination.
3. I don't see a PROCAR_OPT file so I can't get the band structure.
Thank you in advance!
My INCAR is as follows:
EDIFF = 1e-07
IVDW = 12
ADDGRID= True
PREC = Accurate
ICHARG = 2
ISMEAR = 0
SIGMA = 0.01
ENCUT = 500
LMAXMIX = 4
NELM = 300
LREAL = AUTO
EMIN = -6
NEDOS = 1201
EMAX = 3
PSTRESS = 0
My KPOINTS is as follows:
Automatic kpoint scheme
0
Gamma
3 3 13
My KPOINTS_OPT is as follows:
K-Path
20 ! Grid points
line-mode
reciprocal
0.0000000000 0.0000000000 0.0000000000 ! \Gamma
0.5000000000 0.0000000000 0.0000000000 ! M
0.5000000000 0.0000000000 0.0000000000 ! M
0.3333333333 0.3333333333 0.0000000000 ! K
0.3333333333 0.3333333333 0.0000000000 ! K
0.0000000000 0.0000000000 0.0000000000 ! \Gamma
0.0000000000 0.0000000000 0.0000000000 ! \Gamma
0.0000000000 0.0000000000 0.5000000000 ! A
0.0000000000 0.0000000000 0.5000000000 ! A
0.5000000000 0.0000000000 0.5000000000 ! L
0.5000000000 0.0000000000 0.5000000000 ! L
0.3333333333 0.3333333333 0.5000000000 ! H
0.3333333333 0.3333333333 0.5000000000 ! H
0.0000000000 0.0000000000 0.5000000000 ! A
0.5000000000 0.0000000000 0.5000000000 ! L
0.5000000000 0.0000000000 0.0000000000 ! M
0.3333333333 0.3333333333 0.0000000000 ! K
0.3333333333 0.3333333333 0.5000000000 ! H