watermarkhu / qsurface

Python package for simulation and visualization of quantum error-correction on surface codes. The package provides the ability to inspect the error-correcting code during the decoding process, and tools to benchmark the decoder.
https://qsurface.readthedocs.io/en/latest
BSD 3-Clause "New" or "Revised" License
60 stars 25 forks source link

Limit class reset methods to increase performance #12

Closed watermarkhu closed 4 years ago

watermarkhu commented 4 years ago

In every iteration all elements of the graph are reset for a new iteration. This is however not necessary on all accounts.

watermarkhu commented 4 years ago

Now compares logical state with previous iteration to compute logical errors. #26