BQSKit
Introduction
Getting Started
Contributing to BQSKit
BQSKit License
Guides
Implement a Custom Gate
Design a Custom Pass
Distribute BQSKit Across a Cluster
Using BQSKit on a GPU Cluster
API Reference
Circuit
Gate
Operation
CycleInterval
CircuitIterator
CircuitLocation
CircuitPoint
CircuitRegion
CircuitStructure
IntervalLike
CircuitLocationLike
CircuitPointLike
CircuitRegionLike
BGate
CCXGate
ToffoliGate
CHGate
ClockGate
CPIGate
CSGate
CSUMGate
CTGate
CNOTGate
CXGate
CYGate
CZGate
ECRGate
HGate
IdentityGate
ISwapGate
IToffoliGate
IToffoliGate
IToffoliGate.dim
IToffoliGate.name
IToffoliGate.num_params
IToffoliGate.num_qudits
IToffoliGate.qasm_name
IToffoliGate.radixes
IToffoliGate.check_env_matrix
IToffoliGate.check_parameters
IToffoliGate.get_grad
IToffoliGate.get_inverse
IToffoliGate.get_inverse_params
IToffoliGate.get_qasm
IToffoliGate.get_qasm_gate_def
IToffoliGate.get_unitary
IToffoliGate.get_unitary_and_grad
IToffoliGate.is_constant
IToffoliGate.is_parameterized
IToffoliGate.is_qubit_only
IToffoliGate.is_qudit_only
IToffoliGate.is_qutrit_only
IToffoliGate.is_self_inverse
IToffoliGate.optimize
IToffoliGate.with_all_frozen_params
IToffoliGate.with_frozen_params
PDGate
PermutationGate
MargolusGate
RC3XGate
RCCXGate
SGate
SdgGate
ShiftGate
SqrtCNOTGate
SqrtISwapGate
SqrtTGate
SubSwapGate
SwapGate
SqrtXGate
SXGate
SqrtXdgGate
SXdgGate
SycamoreGate
TGate
TdgGate
ConstantUnitaryGate
XGate
XXGate
YGate
YYGate
ZGate
ZZGate
CCPGate
CKMGate
CKMdgGate
CPGate
ArbitraryCPhaseGate
CRXGate
CRYGate
CRZGate
CUGate
FSIMGate
MPRYGate
MPRZGate
PauliGate
PauliZGate
PhasedXZGate
RSU3Gate
RXGate
RXXGate
RYGate
RYYGate
RZGate
RZZGate
U1Gate
U1qGate
U1qPi2Gate
U1qPiGate
U2Gate
U3Gate
U8Gate
VariableUnitaryGate
ControlledGate
PowerGate
DaggerGate
EmbeddedGate
FrozenParameterGate
TaggedGate
VariableLocationGate
CircuitGate
MeasurementPlaceholder
Reset
BarrierPlaceholder
ComposedGate
QubitGate
QutritGate
QuditGate
ConstantGate
GeneralGate
compile
BasePass
Compiler
MachineModel
GateSet
GateSetLike
PassData
CompilationStatus
CompilationTask
Workflow
WorkflowLike
ClusteringPartitioner
GreedyPartitioner
ScanPartitioner
QuickPartitioner
GroupSingleQuditGatePass
LEAPSynthesisPass
QSearchSynthesisPass
QFASTDecompositionPass
QPredictDecompositionPass
SynthesisPass
WalshDiagonalSynthesisPass
ExhaustiveGateRemovalPass
IterativeScanningGateRemovalPass
ScanningGateRemovalPass
TreeScanningGateRemovalPass
SubstitutePass
AutoRebase2QuditGatePass
GeneralSQDecomposition
Rebase2QuditGatePass
DoWhileLoopPass
ForEachBlockPass
IfThenElsePass
WhileLoopPass
DoThenDecide
ParallelDo
PassPredicate
ChangePredicate
GateCountPredicate
ManyQuditGatesPredicate
NotPredicate
WidthPredicate
PhysicalPredicate
SinglePhysicalPredicate
MultiPhysicalPredicate
NoSingleQuditGatesInModel
HasGeneralSingleQuditGate
ZXGatePredicate
AllConstantSingleQuditGates
CHToCNOTPass
CNOTToCZPass
CNOTToCHPass
CNOTToCYPass
CYToCNOTPass
SwapToCNOTPass
U3Decomposition
ZXZXZDecomposition
GeneralizedSabreLayoutPass
GreedyPlacementPass
TrivialPlacementPass
GeneralizedSabreRoutingPass
SetModelPass
ApplyPlacement
SubtopologySelectionPass
PAMLayoutPass
PAMRoutingPass
EmbedAllPermutationsPass
ExtractModelConnectivityPass
RestoreModelConnectivityPass
TagPAMBlockDataPass
CalculatePAMErrorsPass
UnTagPAMBlockDataPass
PAMVerificationSequence
CompressPass
RecordStatsPass
SetRandomSeedPass
UnfoldPass
UpdateDataPass
ToU3Pass
ToVariablePass
BlockConversionPass
LogPass
ExtendBlockSizePass
LogErrorPass
FillSingleQuditGatesPass
StructureAnalysisPass
ClearAllBlockData
LoadCheckpointPass
SaveCheckpointPass
SaveIntermediatePass
RestoreIntermediatePass
HeuristicFunction
AStarHeuristic
GreedyHeuristic
DijkstraHeuristic
DiscreteLayerGenerator
FourParamGenerator
MiddleOutLayerGenerator
SeedLayerGenerator
SimpleLayerGenerator
SingleQuditLayerGenerator
StairLayerGenerator
WideLayerGenerator
Quantum Information Science Library (
bqskit.qis
)
CachedClass
bqskit.utils.math
bqskit.utils.typing
bqskit.utils.random
bqskit.utils.docs
bqskit.utils.test.strategies
CircuitRunner
RunnerResults
QuestRunner
IBMQRunner
SimulationRunner
A Runtime for the Compile-time (
bqskit.runtime
)
Aspen11Model
AspenM2Model
ANKAA2Model
ANKAA9Q3Model
H1_1Model
H1_2Model
H2_1Model
Sycamore23Model
SycamoreModel
model_from_backend
bqskit_to_cirq
cirq_to_bqskit
bqskit_to_pytket
pytket_to_bqskit
bqskit_to_qiskit
qiskit_to_bqskit
bqskit_to_qutip
qutip_to_bqskit
supermarq_program_communication
supermarq_critical_depth
supermarq_entanglement_ratio
supermarq_parallelism
supermarq_liveness
BQSKit
<no title>
IToffoliGate
IToffoliGate.name
View page source
IToffoliGate.name
property
IToffoliGate.
name
:
str
The name of this gate.