Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 28 million developers.Sign up
Tight binding package. Define effective tight binding systems (instances of the class tb.sc.SuperCell) and create the tight binding matrix using the method tbmat(). Several common tight binding mod…
Implement the kernel polynomial method (KPM).
Write notes in LaTeX format, directly from the command line. Organize the notes in notebooks. Automatically create a notebook for the current day if no other notebook is selected. View and edit the…
Implement Hund's rules in Python.
Calculate Chebychev polynomials in Python, using recursive formulas.
Add ANSI escape codes to a given string to print colored text in consoles and terminal emulators.