tqec.computation#
Defines the data structures to represent the logical computations.
This module provides high-level abstractions to represent the fault- tolerant logical computations protected by surface code.
Classes
|
Block graph representation of a logical computation. |
|
A correlation surface in a computation is a set of measurements whose values determine the parity of the logical operators at the inputs and outputs associated with the surface. |
|
A fundamental building block of the logical computation. |
|
A block connecting two |
|
The kind of a pipe in the block graph. |
|
Cube kind representing the open ports in the block graph. |
Cube kind representing the Y-basis initialization/measurements. |
|
|
The kind of cubes consisting of only X or Z basis boundaries. |