eigTB.
eigTB
Bases: object
object
Solve the Tight-Binding eigenvalue problem of a lattice defined using the class latticeTB.
set_onsite
Set onsite energies.
set_hop
Set the lattice hoppings.
set_onsite_def
Set specific onsite energies.
set_hop_def
Set specific hoppings.
set_disorder
Set a generic hopping disorder.
set_disorder_on
Set a generic disorder.
get_ham
Get the Tight-Binding Hamiltonian.
get_eig
Get the eigenergies, eigenvectors and polarisations of the Tight-Binding model for non-Hermitian Hamiltonians.
get_state_pola
Get the state with maximal polarization on one sublattice.
get_states_en
Get, if any, the intensity of the sum of the states between e_min and e_max.