Bands¶
-
class
Bands(k_path, energy)¶ Band structure along a path in k-space
Attributes: - k_path :
Path The path in reciprocal space along which the bands were calculated. E.g. constructed using
make_path().- energy : array_like
Energy values for the bands along the path in k-space.
Methods
plot([point_labels])Line plot of the band structure plot_kpath([point_labels])Quiver plot of the k-path along which the bands were computed -
plot(point_labels=None, **kwargs)¶ Line plot of the band structure
Parameters: - point_labels : List[str]
Labels for the
k_points.- **kwargs
Forwarded to
plt.plot().
-
plot_kpath(point_labels=None, **kwargs)¶ Quiver plot of the k-path along which the bands were computed
Combine with
Lattice.plot_brillouin_zone()to see the path in context.Parameters: - point_labels : List[str]
Labels for the k-points.
- **kwargs
Forwarded to
quiver().
- k_path :