GroupTheory`
GroupTheory`
GTBZPointMesh
GTBZPointMesh[n,a,structure]
gives a k-point mesh in the irreducible part of the Brillouin zone with a mesh refinement factor n and a scaling factor a for a structure.
Details and Options
- Numerical integrations over the Brilloun zone, for instance the calculation of the density of states, require a k-point mesh. At the moment the following structures are implemented: line, square, square_full, sc, fcc, bcc.
- The number of points along a high symmetry line, and therefore the refinement of the mesh, is given by n. The length of the k-vectors of the whole mesh can be scaled by a (see example).
- If the argument structure is missing, information about all implemented structures is printed.
- See: W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica, chapter 9.6, Appendix C.