Code development in our group

Complementing our methodological development of numerical quantum-many body approaches and their application on high-performance computing resources, our group has long been devoted to the open-source implementation of codes and libraries.

We have also been involved in one of the first community code developments under the heading "Algorithms and Libraries for Physics Simulations (ALPS)", please see its legacy web page.

code packages | libraries | individual github repositories

code packages

Our group has developed two implementations of the pseudo-fermion functional renormalization group to study the physics of frustrated magnetism. These codes are extremely versatile allowing to study a broad range of spin isotropic and anisotropic couplings (Heisenberg, XY, Kitaev, ...) in two and three-dimensional lattice geometries. They have also been expanded to spin-valley and spin-orbital degrees of freedom.

Our studies of frustrated magnets are often supported by classical Monte Carlo simulations for which we have developed our own Julia code

For the study of the thermodynamics of two- and three-dimensional Kitaev models we have developed highly performant sign-free quantum Monte Carlo codes

For the simulation of electronic systems and in particular spin-fermion models our group developed various flavors of determinental Quantum Monte Carlo (DQMC) codes have been developed in our group. These codes are less general than the pf-FRG codes above, more tailored to the specific spin-fermion setting.

In the field of quantum error correction, our group has implemented several open-source decoders


individual github repositories

Several members of our group have kept individual github repositories, which we list below (also indicating the years these individuals have been active in our group):