Tight - Binding Models

This module contains the class for creating systems based on TBmodels tight-binding models.

class z2pack.tb.System(tb_model, **kwargs)[source]

Bases: System

System class for tight-binding models.

  • tb_model (Instance of tbmodels.Model or one of its subclasses.) – The tight-binding model.

  • kwargs – Keyword arguments passed to hm.System.

The pos, bands and dim keywords of hm.System are determined from the tb_model unless otherwise specified.