Kpoint

class py4vasp.raw.Kpoint(mode: str, number: int, coordinates: ~py4vasp._raw.data_wrapper.VaspData, weights: ~py4vasp._raw.data_wrapper.VaspData, cell: ~py4vasp._raw.data.Cell, labels: ~py4vasp._raw.data_wrapper.VaspData = <factory>, label_indices: ~py4vasp._raw.data_wrapper.VaspData = <factory>)

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.