Simulation. Simulators. QCTrace Simulators
This exception is thrown when the input to an operation contains multiple qubits with the same ID.
This class provides sample configurations for the gateTimes field that follow some conventions commonly used in the literature.
This exception is thrown when a qubit input to the operation has already been released or returned.
Qubits are released at the end of a Q#
Names of the metrics supported by components of QCTraceSimulator.
Metric names collected by the DepthCounter component.
Set useDepthCounter to
Metric names collected by the Width Counter component.
Set useWidthCounter to
Names of primitive operation groups for which statistics are collected
by QCTraceSimulator when
usePrimitiveOperationsCounter is set to
Quantum Computer Trace Simulator. Simulates a trace of the execution of a quantum program on a quantum computer without performing full quantum state simulation.
The configuration of QCTraceSimulator.
This exception is thrown when inconsistencies in the recording of qubit metrics are detected.
Names of the statistics collected by QCTraceSimulator.
This exception is thrown when a measurement is performed, but has not been annotated using
a call to either