Interpretation of reduced KPOINT Set
Posted: Thu Sep 30, 2021 1:49 pm
Dear Vasp Users,
I have a question regarding the reduced KPOINT Set generated by VASP.
I want to calculate the effective mass tensor using the "mstar" script, which works fine, following the tutorial. It generates the effective mass tensor at each k point specified in IBZKPT. However, I now want to know the effective mass not only at the Gamma point, but at all High Symmetry Points (HSPs). For a sufficiently dense k-point grid, each HSP point should be approximated close enough. However, I am not quite sure how to match them in the reduced form.
E.G. my KPOINTS Input (for silicon) is:
Automatic
0
Gamma
7 7 7
0 0 0
My resulting IBZKPOINT is:
Automatically generated mesh
20
Reciprocal lattice
0.00000000000000 0.00000000000000 0.00000000000000 1
0.14285714285714 0.00000000000000 0.00000000000000 8
0.28571428571429 0.00000000000000 0.00000000000000 8
0.42857142857143 0.00000000000000 0.00000000000000 8
0.14285714285714 0.14285714285714 0.00000000000000 6
0.28571428571429 0.14285714285714 0.00000000000000 24
0.42857142857143 0.14285714285714 0.00000000000000 24
-0.42857142857143 0.14285714285714 0.00000000000000 24
-0.28571428571429 0.14285714285714 0.00000000000000 24
-0.14285714285714 0.14285714285714 0.00000000000000 12
0.28571428571429 0.28571428571429 0.00000000000000 6
0.42857142857143 0.28571428571429 0.00000000000000 24
-0.42857142857143 0.28571428571429 0.00000000000000 24
-0.28571428571429 0.28571428571429 0.00000000000000 12
0.42857142857143 0.42857142857143 0.00000000000000 6
-0.42857142857143 0.42857142857143 0.00000000000000 12
0.42857142857143 0.28571428571429 0.14285714285714 24
-0.42857142857143 0.28571428571429 0.14285714285714 48
-0.42857142857143 0.42857142857143 0.14285714285714 24
-0.28571428571429 0.42857142857143 0.14285714285714 24
How do I, e.g., find out which point is closest to my L point, which I know is at 0.5, 0.5, 0.5?
Or is there maybe a smarter way of doing this, i.e. adding the high symmetry points explicitly somehow to the calculation, so that I do not even need to find the best approximation anymore?
Thanks a lot and best regards
I have a question regarding the reduced KPOINT Set generated by VASP.
I want to calculate the effective mass tensor using the "mstar" script, which works fine, following the tutorial. It generates the effective mass tensor at each k point specified in IBZKPT. However, I now want to know the effective mass not only at the Gamma point, but at all High Symmetry Points (HSPs). For a sufficiently dense k-point grid, each HSP point should be approximated close enough. However, I am not quite sure how to match them in the reduced form.
E.G. my KPOINTS Input (for silicon) is:
Automatic
0
Gamma
7 7 7
0 0 0
My resulting IBZKPOINT is:
Automatically generated mesh
20
Reciprocal lattice
0.00000000000000 0.00000000000000 0.00000000000000 1
0.14285714285714 0.00000000000000 0.00000000000000 8
0.28571428571429 0.00000000000000 0.00000000000000 8
0.42857142857143 0.00000000000000 0.00000000000000 8
0.14285714285714 0.14285714285714 0.00000000000000 6
0.28571428571429 0.14285714285714 0.00000000000000 24
0.42857142857143 0.14285714285714 0.00000000000000 24
-0.42857142857143 0.14285714285714 0.00000000000000 24
-0.28571428571429 0.14285714285714 0.00000000000000 24
-0.14285714285714 0.14285714285714 0.00000000000000 12
0.28571428571429 0.28571428571429 0.00000000000000 6
0.42857142857143 0.28571428571429 0.00000000000000 24
-0.42857142857143 0.28571428571429 0.00000000000000 24
-0.28571428571429 0.28571428571429 0.00000000000000 12
0.42857142857143 0.42857142857143 0.00000000000000 6
-0.42857142857143 0.42857142857143 0.00000000000000 12
0.42857142857143 0.28571428571429 0.14285714285714 24
-0.42857142857143 0.28571428571429 0.14285714285714 48
-0.42857142857143 0.42857142857143 0.14285714285714 24
-0.28571428571429 0.42857142857143 0.14285714285714 24
How do I, e.g., find out which point is closest to my L point, which I know is at 0.5, 0.5, 0.5?
Or is there maybe a smarter way of doing this, i.e. adding the high symmetry points explicitly somehow to the calculation, so that I do not even need to find the best approximation anymore?
Thanks a lot and best regards