FlamingPy (FP) is a cross-platform Python library with a variety of backends for efficient simulations of error correction in fault-tolerant quantum computers.
Simulates error correction on combinations of CV and DV codes to obtain estimations of fault-tolerant thresholds.
Supports encoding qubits into GKP states (more precisely, combinations of GKP and squeezed states).
Is conveniently modularized, allowing the user to insert custom noise models, codes, decoders, backends and other features.
Provides a host of visualization tools for ease of verifying correctness.
Source Code: https://github.com/XanaduAI/flamingpy
Issue Tracker: https://github.com/XanaduAI/flamingpy/issues
FlamingPy Documentation: https://flamingpy.readthedocs.io/
FlamingPy Discussion Forum: https://discuss.pennylane.ai/c/flamingpy
If you are having issues, please let us know by posting the issue on our GitHub Issue Tracker.
FlamingPy is free and open source, and released under the Apache License, Version 2.0.