mqt.qecc.codes.concatenation

Concatenated quantum codes.

Classes

ConcatenatedCode

A concatenated quantum code.

ConcatenatedCSSCode

A concatenated CSS code.

Module Contents

class ConcatenatedCode(outer_code: StabilizerCode, inner_code: StabilizerCode | Sequence[StabilizerCode])[source]

Bases: mqt.qecc.codes.stabilizer_code.StabilizerCode

A concatenated quantum code.

class ConcatenatedCSSCode(outer_code: CSSCode, inner_codes: CSSCode | Sequence[CSSCode])[source]

Bases: ConcatenatedCode, mqt.qecc.codes.css_code.CSSCode

A concatenated CSS code.