TightBinding (julia): This can construct the tight-binding model and calculate energies
Keywords: julia-language|condensed-matter-physics|julialang|band-structure|graphene