Expand description
Builder types for quantum circuits.
This module contains the Circuit type for building and executing quantum circuits.
Structs§
- Barrier
Info - Barrier metadata: records which gate-index a barrier was inserted after and which qubits it spans. Optimization passes inspect this list and refuse to move any gate across a barrier boundary that includes its qubit.
- Circuit
- A quantum circuit with a fixed number of qubits.
- Circuit
Stats - Circuit statistics for introspection and optimization
- Gate
Pool - Gate pool for reusing common gates to reduce memory allocations
- Measure
- A placeholder measurement gate for QASM export
Traits§
- Simulator
- Trait for quantum circuit simulators
Type Aliases§
- Circuit
Builder - Type alias for backwards compatibility