KDotPExpansion1D

class KDotPExpansion1D(updates_per_segment=None, number_of_additional_bands=None)

Class for representing parameters for a k.p expansion along a path in k-space (Bandstructure).

Parameters:
  • updates_per_segment (int) – The number of exact calculations performed for each bandstructure segment. Must be larger than one.
    Default: 3

  • number_of_additional_bands (int) – The number of additional bands included in the exact updates. Must be a non-negative integer.
    Default: 10

numberOfAdditionalBands()
Returns:

The number of exact updates per bandstructure segment.

Return type:

int

uniqueString()

Return a unique string representing the state of the object.

updatesPerSegment()
Returns:

The number of exact updates per bandstructure segment.

Return type:

int