sisl.typing.DistributionType

sisl.typing.DistributionType = typing.Literal['gaussian', 'lorentzian', 'fermi', 'bose-einstein', 'cold', 'step-function', 'heaviside'] | typing.Callable[[ArrayLike], numpy.ndarray]

Represent a union type

E.g. for int | str