IBZKPT file

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


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
IBRAHIM
Jr. Member
Jr. Member
Posts: 87
Joined: Mon Jan 30, 2017 6:00 pm
License Nr.: 5-2551

IBZKPT file

#1 Post by IBRAHIM » Thu Sep 21, 2023 1:26 am

Dear VASP admin,

When I used KPOINTS mesh:

Code: Select all

Automatic
 0
Gamma
 1  3  3
 0. 0. 0.
The output IBZKPT file shows with vasp5:

Code: Select all

Automatically generated mesh
       4
Reciprocal lattice
    0.00000000000000    0.00000000000000    0.00000000000000             1
    0.00000000000000    0.33333333333333    0.00000000000000             2
    0.00000000000000    0.00000000000000    0.33333333333333             2
    0.00000000000000    0.33333333333333    0.33333333333333             4
But with VASP6:

Code: Select all

Automatically generated mesh
       4
Reciprocal lattice
    0.00000000000000    0.00000000000000    0.00000000000000             1
    0.00000000000000    0.33333333333334    0.00000000000000             2
    0.00000000000000    0.00000000000000    0.33333333333333             2
    0.00000000000000    0.33333333333334    0.33333333333333             4
and on another server with VASP6:

Code: Select all

Automatically generated mesh
       4
Reciprocal lattice
    0.00000000000000    0.00000000000000    0.00000000000000             1
    0.00000000000000    0.33333333333334    0.00000000000000             2
    0.00000000000000    0.00000000000000    0.33333333333334             2
    0.00000000000000    0.33333333333334    0.33333333333334             4
Why such numerical changes at the last digit, I suppose it should be the same as vasp5? Should I worry about that?

Thanks

merzuk.kaltak
Administrator
Administrator
Posts: 282
Joined: Mon Sep 24, 2018 9:39 am

Re: IBZKPT file

#2 Post by merzuk.kaltak » Thu Sep 21, 2023 6:58 am

Dear Ibrahim,

the changes in the last digit are numerical noise which always occur in floating point calculations.
There is no need to worry about that.
In fact, vasp uses SELECTED_REAL_KIND(p=10) for most calculations, which essentially means the code runs the calculations with a decimal precision of 10 digits.

Post Reply