Code for reproducing the numerical results described in
J. C. Bridgeman, A. Kubica and M. Vasmer, "Lifting topological codes: Three-dimensional subsystem codes from two-dimensional anyon models", arXiv:2305.06365
Interactive figures from the paper are avalable here
pip install -r requirements.txt
Note: if using on a cluster it may be necessary to update CMake, gcc and the rust compiler
See example.sh
for a qutrit simulation example
Use gen_input.py
in input
folder to make parameter files, then run the simulation(s) using monte_carlo.py