radtools.Kpoints#
- class radtools.Kpoints(points, labels, path=None, n=100)[source]#
K-point path.
- Parameters:
- pointsdict
Dictionary of the high symmetry points. Coordinates are given in absolute coordinates in reciprocal space.
- labelsdict
Dictionary of the high symmetry points labels. Has to have the same keys as
points.- pathstr, optional
K points path.
- nint
Number of points between each pair of the high symmetry points (high symmetry points excluded).
Methods:
Properties:
Flatten coordinates of the high symmetry points, ready to be plotted.
Flatten coordinates of all points with n points between each pair of the high symmetry points (high symmetry points excluded).
Labels of high symmetry points, ready to be plotted.
Amount of points between each pair of the high symmetry points (high symmetry points excluded).
K points path.
K points path as a string.
Coordinates of all points with n points between each pair of the high symmetry points (high symmetry points excluded).