Navigation auf uzh.ch

Suche

Physik-Institut Theory of Topological Matter

Code and software

HyperCells

Primitive cells and supercells of hyperbolic lattices

HyperCells is a GAP package that allows constructing primitive cells and supercells of hyperbolic lattices based on triangle groups and quotients with normal subgroups. An introduction to the underlying concepts can be found in our Physical Review Letters publication and in the PhD thesis of Patrick M. Lenggenhager.

Read more

HyperBloch

HyperBloch is a Mathematica package for constructing tight-binding models on hyperbolic lattices and calculating their band structures using the supercell method. It is based on our Physical Review Letters publication and on the PhD thesis of Patrick M. Lenggenhager.

Read more

Patch Euler class

We have implemented a code, inMathematica , for computing patch Euler class of a pair of energy bands that form Dirac points in momentum space. The implementation is based on our Nature Physics publication. The code requires as input a tight-binding Hamiltonian, and the Euler class indicates whether the Dirac points in the patch can be annihilated together.

Read more