Reciprocal lattice and k-lattice belong to different class of lattices

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
jasius
Jr. Member
Jr. Member
Posts: 57
Joined: Thu Nov 28, 2013 3:25 pm
License Nr.: 1266

Reciprocal lattice and k-lattice belong to different class of lattices

#1 Post by jasius » Tue Aug 12, 2025 10:17 pm

HI all, I am getting the infamous

VERY BAD NEWS! internal error in subroutine IBZKPT:
Reciprocal lattice and k-lattice belong to different class of lattices. Often results are still useful..

error. While I do understand why it arises, I still do not understand how to rectify it. WHat's wrong with my KPOINT file that causes this error in frequency calculations (but not geometry optimization)?

see attached and thank you

Jonas

You do not have the required permissions to view the files attached to this post.

manuel_engel1
Global Moderator
Global Moderator
Posts: 269
Joined: Mon May 08, 2023 4:08 pm

Re: Reciprocal lattice and k-lattice belong to different class of lattices

#2 Post by manuel_engel1 » Thu Aug 14, 2025 8:36 am

Hi Jonas,

Thanks for reaching out. Since you have a triclinic cell, you can enter something like

Code: Select all

this makes the warning go away
0
Gamma
8 7 5

in your KPOINTS file. However, this error is really not an error but rather a warning. In newer versions of VASP, your example simply runs without issuing the warning and it will produce good results regardless.

Alternatively, you can also increase the symmetry of your simulation cell from triclinic to orthorhombic and the warning should also disappear.

However, there are some real issues that I have encountered while looking at your input file:

  • LADDGRID is not an INCAR tag, use ADDGRID instead.

  • NCORE parallelism is currently not supported with IBRION=5/6. This causes your calculation to crash.

Manuel Engel
VASP developer


Post Reply