Skip to main content

oxicuda_quantum/error_correction/
mod.rs

1//! Quantum error-correction codes and decoders.
2//!
3//! * [`surface_code`] — distance-`d` rotated surface code (Fowler 2012) with a
4//!   minimum-weight perfect-matching decoder, in the classical Pauli-frame
5//!   picture used by surface-code threshold studies.
6//!
7//! The simpler 3-qubit repetition codes (bit-flip / phase-flip) live in
8//! [`crate::algorithm::error_correction`].
9
10pub mod surface_code;
11
12pub use surface_code::{
13    PauliError, StabKind, Stabilizer, SurfaceCode, SurfaceCodeConfig, Syndrome,
14};