Crate ldpc

Source
Expand description

A toolbox for classical and quantum LDPC codes.

The crate is divided into three modules.

The classical module contains a linear code implementation and some decoders for it.

For now, the quantum module contains only a CSS code implementation.

Finally, the noise model module contains a generic trait for noise generation.

Modulesยง

codes
css
decoders
noise
Tools to generate random errors.