ReciprocalSlice¶
- class ifermi.brillouin_zone.ReciprocalSlice(reciprocal_space, vertices, transformation)[source]¶
Bases:
MSONable
A slice along a pane in reciprocal space.
- Variables:
reciprocal_space – The reciprocal space that the slice belongs to.
vertices – A (n, 2) float array of the vertices defining the intersection of the slice with the Brillouin zone.
transformation – (n, 4, 4) float array of the transformation that maps points in the 3D Brillouin zone to points on the 2D slice.