:tocdepth: 2 Tight-Binding ============================== .. toctree:: :hidden: indexLatticeTB indexEigTB indexPlotTB indexPropTB **TB** is a **Python** module of **Tight-Binding** models. **TB** builds up and solves finite tight-binding models with complex-valued onsite energies and complex-valued hoppings. **TB** is composed of: * latticeTB * eigTB * plotTB * propTB Main features of **TB**: * Written in fully vectorized **Numpy**. * Easy lattice shape modification. * Easy implementation of next neighbors hoppings, next next neighbors hoppings, etc.. * Time evolution (linear and non-linear) * Easy implementation of magnetic field. * Easy implementation of strain. * Easy implementation of defects: * hopping disorder. * onsite disorder. * vacancy defects. * impurity defects (local change of hopping values). * dimerization defects (change of hopping patterns). Installation ---------------- **TB** is available at https://github.com/cpoli/TB To use **TB**, you need to install the programming language python and three additional packages: * python 3.x * numpy * scipy * matplotlib See https://cpoli.github.io/python-doc.html for Python installation details. Feedback ----------------- Please send comments or suggestions for improvement to cpoli83 at hotmail dot fr