Quantum. Simulation. Simulators. QCTrace Simulators Namespace
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Utility functions for extracting Type related to ICallalble, IAdjointable, IControllable and IUnitary
This class provides sample configurations for the TraceGateTimes field that follow some conventions commonly used in the literature.
Names of metric calculators used in QCTraceSimulator. These correspond to the keys of the dictionary returned by ToCSV(String).
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.
Names of the statistics collected by QCTraceSimulator.
Groups of primitive operations counted by QCTraceSimulator. Used as a key for the TraceGateTimes dictionary.