Kpoint

class py4vasp.raw.Kpoint(mode: str, number: int, coordinates: VaspData, weights: VaspData, cell: Cell, labels: VaspData = VaspData(None), label_indices: VaspData = VaspData(None))

Bases: object

A k-point mesh in the Brillouin zone.

Describes how VASP generated the k points and contains their coordinates. Labels may be defined in the KPOINTS file and are then available for band structure plots. For integrations over the Brillouin zone, every k point exhibits an integration weight. Use the unit cell information to transform to Cartesian coordinates if desired.

Attributes Summary

label_indices

Indices of the labeled k points in the generation list.

labels

High symmetry label for specific k points used in band structures.

Attributes Documentation

label_indices: VaspData = VaspData(None)

Indices of the labeled k points in the generation list.

labels: VaspData = VaspData(None)

High symmetry label for specific k points used in band structures.