Skip to main content

Module classical

Module classical 

Source
Expand description

Classical control flow support for quantum circuits

This module provides support for classical registers, measurements, and conditional execution of quantum gates based on classical values.

Structs§

ClassicalBit
A classical bit reference within a register
ClassicalCircuit
A circuit with classical control flow support
ClassicalCircuitBuilder
Builder pattern for classical circuits
ClassicalCondition
A condition that gates execution based on classical values
ClassicalRegister
A classical register that can store measurement results
ConditionalGate
A gate that executes conditionally based on classical values
MeasureOp
A measurement operation that stores the result in a classical register

Enums§

CircuitOp
Operations that can appear in a classical circuit
ClassicalOp
Classical control flow operations
ClassicalValue
Classical values that can be used in conditions
ComparisonOp
Comparison operators for classical conditions