sisl.physics.BrillouinZone ========================== .. currentmodule:: sisl.physics .. autoclass:: BrillouinZone .. rubric:: Plotting .. autosummary:: :removeprefix: BrillouinZone. BrillouinZone.plot BrillouinZone.plot.bands BrillouinZone.plot.fatbands BrillouinZone.plot.sites .. rubric:: :math:`k`-point calculations .. autosummary:: :removeprefix: BrillouinZone. BrillouinZone.apply BrillouinZone.apply.array BrillouinZone.apply.average BrillouinZone.apply.dataarray BrillouinZone.apply.grid BrillouinZone.apply.iter BrillouinZone.apply.list BrillouinZone.apply.ndarray BrillouinZone.apply.none BrillouinZone.apply.oplist BrillouinZone.apply.sum BrillouinZone.apply.xarray .. rubric:: Methods .. autosummary:: ~BrillouinZone.copy ~BrillouinZone.in_primitive ~BrillouinZone.iter ~BrillouinZone.merge ~BrillouinZone.param_circle ~BrillouinZone.parametrize ~BrillouinZone.set_parent ~BrillouinZone.tocartesian ~BrillouinZone.toreduced ~BrillouinZone.volume ~BrillouinZone.write .. rubric:: Attributes .. autosummary:: ~BrillouinZone.cell ~BrillouinZone.k ~BrillouinZone.rcell ~BrillouinZone.weight