GateTimes Class

Definition

This class provides sample configurations for the TraceGateTimes field that follow some conventions commonly used in the literature.

public static class GateTimes
type GateTimes = class
Public Class GateTimes
Inheritance
GateTimes

Properties

CNOTOnly

This configuration specifies that all gates except CNOT take 0 time. A CNOT gate is set to take unit time. With this gate time configuration, QCTraceSimulator will compute CNOT depth.

TGatesOnly

This configuration specifies that all gates except T take 0 time. A T gate is set to take unit time. With this gate time configuration, QCTraceSimulator will compute T depth.

Applies to