IBZKPT error - revised
Moderators: Global Moderator, Moderator
-
- Newbie
- Posts: 22
- Joined: Tue May 10, 2005 9:57 am
IBZKPT error - revised
Hi there,
I posted the recent message entitled IBZKPT error where I indicated I'm getting the error message:
VERY BAD NEWS! internal error in subroutine IBZKPT:
NKX>IKPTD 46
I figured out that this is because in VASP, IKPD is the maximum number of k-points allowed (in any one direction I think) and that this is set to 45.
So I tried increasing it and recompiling but then I get the error
VERY BAD NEWS! internal error in subroutine IBZKPT:
Fatal error: unable to match k-point! 0
Can anyone help? Why is the number of k-points allowed so restricted, and how can I get around it so that I can use more k-points?
Thanks
Ben
I posted the recent message entitled IBZKPT error where I indicated I'm getting the error message:
VERY BAD NEWS! internal error in subroutine IBZKPT:
NKX>IKPTD 46
I figured out that this is because in VASP, IKPD is the maximum number of k-points allowed (in any one direction I think) and that this is set to 45.
So I tried increasing it and recompiling but then I get the error
VERY BAD NEWS! internal error in subroutine IBZKPT:
Fatal error: unable to match k-point! 0
Can anyone help? Why is the number of k-points allowed so restricted, and how can I get around it so that I can use more k-points?
Thanks
Ben
Last edited by bth20 on Fri Oct 28, 2005 9:17 pm, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
IBZKPT error - revised
the error message shows up if the symmetry of the lattice is incompatible with the chosen k-mesh
Last edited by admin on Wed Nov 16, 2005 3:35 pm, edited 1 time in total.
IBZKPT error - revised
Hi,
I'm getting the same error
VERY BAD NEWS! internal error in subroutine IBZKPT:
Fatal error: unable to match k-point! 0
I'm first relaxing a structure (iron or chromium carbide) using ISMEAR = 1, and then evaluating the energy using ISMEAR = -5. All the runs of the first type runs OK, but many (not all) of the runs of the second type crashes with the 'unable to match k-point' error.
The input to the runs are the same, except of course that CONTCAR is copied to POSCAR before start of second run. I tried removing the IBZKPT file before starting second run, to no effect.
So solution seems to be not to use ISMEAR = -5, but how then should I obtain accurate energies ?
-Krister
I'm getting the same error
VERY BAD NEWS! internal error in subroutine IBZKPT:
Fatal error: unable to match k-point! 0
I'm first relaxing a structure (iron or chromium carbide) using ISMEAR = 1, and then evaluating the energy using ISMEAR = -5. All the runs of the first type runs OK, but many (not all) of the runs of the second type crashes with the 'unable to match k-point' error.
The input to the runs are the same, except of course that CONTCAR is copied to POSCAR before start of second run. I tried removing the IBZKPT file before starting second run, to no effect.
So solution seems to be not to use ISMEAR = -5, but how then should I obtain accurate energies ?
-Krister
Last edited by krihen on Mon Nov 05, 2007 12:00 pm, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
IBZKPT error - revised
please check if the symmetry of the lattice was preserved during the relaxation runs. the KPOINTS file for the second run must of course be compatible with the symmetry with that lattice (in case the symmetry changed)
Last edited by admin on Tue Nov 06, 2007 12:19 pm, edited 1 time in total.
IBZKPT error - revised
All files are identical in the first and second runs, except of course the POSCAR file, as I already mentioned.
In addition, I erased the WAVECAR and CHG* files, so that Vasp in the second run should treat the structure as "new". Therefore the concept "lattice symmetry changed" does not apply.
The conclusion seems to be that the implementation of Blöchl's method --- ISMEAR = -5 --- is buggy ??
-Krister
In addition, I erased the WAVECAR and CHG* files, so that Vasp in the second run should treat the structure as "new". Therefore the concept "lattice symmetry changed" does not apply.
The conclusion seems to be that the implementation of Blöchl's method --- ISMEAR = -5 --- is buggy ??
-Krister
Last edited by krihen on Thu Nov 08, 2007 8:28 am, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
IBZKPT error - revised
certainly not. the error message is due to the choice of the k-mesh, not to the BZ integration algorithm
Last edited by admin on Thu Nov 08, 2007 10:41 am, edited 1 time in total.
IBZKPT error - revised
So what is the problem ?
I'm using a KPOINTS file of the format
------------------------------
// Comment
0
M
nk1 nk2 nk3
0 0 0
------------------------------
where nk1, nk2, nk3 are integers, not necessarily the same.
-Krister
I'm using a KPOINTS file of the format
------------------------------
// Comment
0
M
nk1 nk2 nk3
0 0 0
------------------------------
where nk1, nk2, nk3 are integers, not necessarily the same.
-Krister
Last edited by krihen on Thu Nov 08, 2007 10:58 am, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
IBZKPT error - revised
the ratios of nk1 nk2 and nk3 have to scale roughly like the inverse of the corresponding legths of the lattice parameters of you cell. Mabye that is the reason.
Last edited by admin on Fri Nov 09, 2007 12:49 pm, edited 1 time in total.
IBZKPT error - revised
Hello,
I also have trouble with the IBZKPT subroutine.
These are the vector of my cell in the POSCAR file:
11.455020 0.000000 -2.811503
0.000000 2.910000 0.000000
0.000000 0.000000 5.621000
and this is the KPOINTS I used
Automatic mesh
0
Monkhorst Pack
1 4 2
0. 0. 0.
I set the points so that nk1, nk2 and nk3 scale like the inverse of the lengths of the lattice vectors. I got this error message:
"VERY BAD NEWS! internal error in subroutine IBZKPT:
Fatal error: unable to match k-point! 0"
I changed the KPOINTS file to
Automatic mesh
0
Monkhorst Pack
2 8 4
0. 0. 0.
And I got a new error message:
"VERY BAD NEWS! internal error in subroutine IBZKPT:
Reciprocal lattice and k-lattice belong to different class of lattices. 96"
Whatever I do for this calculation I always get those two error messages. Please, could you tell us what it means and how to get rid of this error?!!
Thank you very much
I also have trouble with the IBZKPT subroutine.
These are the vector of my cell in the POSCAR file:
11.455020 0.000000 -2.811503
0.000000 2.910000 0.000000
0.000000 0.000000 5.621000
and this is the KPOINTS I used
Automatic mesh
0
Monkhorst Pack
1 4 2
0. 0. 0.
I set the points so that nk1, nk2 and nk3 scale like the inverse of the lengths of the lattice vectors. I got this error message:
"VERY BAD NEWS! internal error in subroutine IBZKPT:
Fatal error: unable to match k-point! 0"
I changed the KPOINTS file to
Automatic mesh
0
Monkhorst Pack
2 8 4
0. 0. 0.
And I got a new error message:
"VERY BAD NEWS! internal error in subroutine IBZKPT:
Reciprocal lattice and k-lattice belong to different class of lattices. 96"
Whatever I do for this calculation I always get those two error messages. Please, could you tell us what it means and how to get rid of this error?!!
Thank you very much
Last edited by manolo on Thu Dec 20, 2007 7:29 am, edited 1 time in total.
IBZKPT error - revised
Hi,
I encountered the same problem. However, when I changed the Kmesh scheme (Monkhorst-Pack to Gamma) the job ran with same Kpoints.
Amritendu
I encountered the same problem. However, when I changed the Kmesh scheme (Monkhorst-Pack to Gamma) the job ran with same Kpoints.
Amritendu
Last edited by Amritendu on Mon Oct 25, 2010 11:53 am, edited 1 time in total.
- shaldar
- Newbie
- Posts: 7
- Joined: Tue Oct 20, 2009 5:08 am
- License Nr.: 20-0458
- Location: Kiel, Germany
IBZKPT error - revised
Hi,
I was trying to do shape relaxation (ISIF =4) of a sheet of atoms. The KPOINTS file used is
Automatic mesh
0
M
3 3 1
0. 0. 0.
Initial run starts well, but when re started the run from the latest CONTCAR, I am getting the error "VERY BAD NEWS! internal error in subroutine IBZKPT: "
My Initial lattice vectors are
1.00000000000000
6.5175000060701596 11.2886411488437997 0.0000000000000000
-13.0350000121402001 0.0000000000000750 0.0000000000000040
0.0000000000000070 0.0000000000000050 20.0000000186269986
and at the point of restart it is
6.4938000192778320 11.2447798426244692 0.0013028499758000
-12.9806514016667638 -0.0040115708216802 0.0030206323466521
-0.0046528127588851 0.0049995268147400 20.1656776870495520
could you tell us how to change KPOINTS mesh in this cases ?
Thank you very much in advance
I was trying to do shape relaxation (ISIF =4) of a sheet of atoms. The KPOINTS file used is
Automatic mesh
0
M
3 3 1
0. 0. 0.
Initial run starts well, but when re started the run from the latest CONTCAR, I am getting the error "VERY BAD NEWS! internal error in subroutine IBZKPT: "
My Initial lattice vectors are
1.00000000000000
6.5175000060701596 11.2886411488437997 0.0000000000000000
-13.0350000121402001 0.0000000000000750 0.0000000000000040
0.0000000000000070 0.0000000000000050 20.0000000186269986
and at the point of restart it is
6.4938000192778320 11.2447798426244692 0.0013028499758000
-12.9806514016667638 -0.0040115708216802 0.0030206323466521
-0.0046528127588851 0.0049995268147400 20.1656776870495520
could you tell us how to change KPOINTS mesh in this cases ?
Thank you very much in advance
Last edited by shaldar on Tue Dec 14, 2010 1:46 pm, edited 1 time in total.
Dr. Soumyajyoti Haldar
Postdoctoral Researcher
Christian-Albrechts-Universität zu Kiel
Institut für Theoretische Physik und Astrophysik
Leibnizstraße 15, D-24098 Kiel, Germany
Postdoctoral Researcher
Christian-Albrechts-Universität zu Kiel
Institut für Theoretische Physik und Astrophysik
Leibnizstraße 15, D-24098 Kiel, Germany
- VASP001
- Jr. Member
- Posts: 72
- Joined: Tue Oct 27, 2009 2:56 pm
- License Nr.: 176, upgraded to paw
- Location: Hefei National Laboratory for Physical Sciences at the Microscale
IBZKPT error - revised
Try set the KPOINTS is like this :
Auto-G
0
M
45 1 1
Auto-G
0
M
45 1 1
Last edited by VASP001 on Fri Sep 09, 2011 11:18 am, edited 1 time in total.
-
- Newbie
- Posts: 1
- Joined: Mon Sep 09, 2013 3:20 am
IBZKPT error - revised
VERY BAD NEWS! internal error in subroutine IBZKPT: NKPT>NKDIM 35072
My way:reduced K mesh from 49X49X49 to 21X21X21
My way:reduced K mesh from 49X49X49 to 21X21X21
Last edited by Tong Lijia on Thu Sep 12, 2013 7:09 am, edited 1 time in total.