One of the problems with producing band structures from ATK and Virtual NanoLab is the lack of critical k-point identification. In other words, the programs cannot label these k-points properly. There is not much difficulty with how k-points are applied in these programs.
I came across this while working to reproduce an all-electron calculation done on graphite in 1997 by J. C. Botteger in Physical Review B with LDA for exchange correlation and DZDP as the basis set for the carbon atoms. I wanted to see how close I could get my band structure to resemble this reported band structure, so I played around with the given k-points for the hexagonal Brillouin zone. Gradually, I managed to do it with excellent agreement between the two samples and now have useful information that might help other users. My attached picture shows how well I did this, with the top diagram my LDA results and the bottom diagram the literature band structure.
The hexagonal Brillouin zone has six critical k-points. These are high symmetry k-points that are labeled in reported band structure diagrams (the letters on the bottom of them). The k-points include Gamma (center of cell), A (center of hexagonal face), M (center of rectangular face), H (vertex of the polyhedron), L (midpoint of an edge joining a hexagonal face with a rectangular face), and finally K (midpoint of an edge joining rectangular faces).
I was able to determine where these k-points are for Virtual NanoLab, so users can more readily reproduce band structures of hexagonal crystals.
Here are the coordinate mappings you should use when attempting this task:
K = (1/3, 1/3, 0)
G = (0, 0, 0)
M = (0, 1/2, 0)
H = (1/3, 1/3, 1/2)
A = (0, 0, 1/2)
L = (0, 1/2, 1/2)
I think that a future version of ATK and Virtual NanoLab should be able to properly label critical k-points, based on the coordinates. I realized there was a problem when I varied the different coordinates and ended up getting 'Gamma' and 'M' on the endpoints in the band structure diagrams consistently. That meant I could not trust the program on this, so I had to do the task manually with trial runs on the same material. Has anyone else decoded other kinds of Brillouin zones (fcc, bcc, simple cubic, and tetragonal) in this manner? Or do you have any other reflections on the graphite band structure?