Toggle navigation sidebar
Toggle in-page Table of Contents
pytket 1.13.1 documentation
Introduction:
Getting Started
Changelog
Installation Troubleshooting
Open Source Attribution
More Documentation:
Manual
Extensions
Example notebooks
API Reference:
pytket.backends
pytket.circuit
pytket.circuit.Circuit
pytket.circuit.OpType
pytket.circuit.logic_exp
pytket.circuit.display
pytket.pauli
pytket.passes
pytket.predicates
pytket.partition
pytket.qasm
pytket.quipper
pytket.architecture
pytket.placement
pytket.mapping
pytket.tableau
pytket.transform
pytket.tailoring
pytket.wasm
pytket.zx
pytket.utils
pytket.logging
pytket.config
repository
open issue
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
__add__() (pytket.utils.distribution.EmpiricalDistribution method)
__eq__() (pytket.circuit.Circuit method)
(pytket.utils.distribution.EmpiricalDistribution method)
__getitem__() (pytket.circuit.BitRegister method)
(pytket.circuit.QubitRegister method)
(pytket.utils.distribution.EmpiricalDistribution method)
(pytket.utils.distribution.ProbabilityDistribution method)
__getstate__() (pytket.circuit.Circuit method)
__hash__ (pytket.circuit.Circuit attribute)
__init__() (pytket.architecture.Architecture method)
(pytket.architecture.FullyConnected method)
(pytket.architecture.RingArch method)
(pytket.architecture.SquareGrid method)
(pytket.circuit.Bit method)
(pytket.circuit.BitRegister method)
(pytket.circuit.CircBox method)
(pytket.circuit.Circuit method)
(pytket.circuit.ExpBox method)
(pytket.circuit.MultiplexedRotationBox method)
(pytket.circuit.MultiplexedU2Box method)
(pytket.circuit.MultiplexorBox method)
(pytket.circuit.Node method)
(pytket.circuit.PauliExpBox method)
(pytket.circuit.PhasePolyBox method)
(pytket.circuit.ProjectorAssertionBox method)
(pytket.circuit.QControlBox method)
(pytket.circuit.Qubit method)
(pytket.circuit.QubitRegister method)
(pytket.circuit.StabiliserAssertionBox method)
(pytket.circuit.StatePreparationBox method)
(pytket.circuit.ToffoliBox method)
(pytket.circuit.Unitary1qBox method)
(pytket.circuit.Unitary2qBox method)
(pytket.circuit.Unitary3qBox method)
(pytket.circuit.WASMOp method)
(pytket.mapping.AASLabellingMethod method)
(pytket.mapping.AASRouteRoutingMethod method)
(pytket.mapping.BoxDecompositionRoutingMethod method)
(pytket.mapping.LexiLabellingMethod method)
(pytket.mapping.LexiRouteRoutingMethod method)
(pytket.mapping.MappingManager method)
(pytket.mapping.MultiGateReorderRoutingMethod method)
(pytket.mapping.RoutingMethod method)
(pytket.mapping.RoutingMethodCircuit method)
(pytket.partition.GraphColourMethod method)
(pytket.partition.MeasurementBitMap method)
(pytket.partition.MeasurementSetup method)
(pytket.partition.PauliPartitionStrat method)
(pytket.passes.BasePass method)
(pytket.passes.CNotSynthType method)
(pytket.passes.RepeatPass method)
(pytket.passes.RepeatUntilSatisfiedPass method)
(pytket.passes.RepeatWithMetricPass method)
(pytket.passes.SafetyMode method)
(pytket.passes.SequencePass method)
(pytket.pauli.Pauli method)
(pytket.pauli.PauliStabiliser method)
(pytket.pauli.QubitPauliString method)
(pytket.placement.GraphPlacement method)
(pytket.placement.LinePlacement method)
(pytket.placement.NoiseAwarePlacement method)
(pytket.placement.Placement method)
(pytket.predicates.CliffordCircuitPredicate method)
(pytket.predicates.CommutableMeasuresPredicate method)
(pytket.predicates.CompilationUnit method)
(pytket.predicates.ConnectivityPredicate method)
(pytket.predicates.DefaultRegisterPredicate method)
(pytket.predicates.DirectednessPredicate method)
(pytket.predicates.GateSetPredicate method)
(pytket.predicates.MaxNQubitsPredicate method)
(pytket.predicates.MaxTwoQubitGatesPredicate method)
(pytket.predicates.NoBarriersPredicate method)
(pytket.predicates.NoClassicalBitsPredicate method)
(pytket.predicates.NoClassicalControlPredicate method)
(pytket.predicates.NoFastFeedforwardPredicate method)
(pytket.predicates.NoMidMeasurePredicate method)
(pytket.predicates.NormalisedTK2Predicate method)
(pytket.predicates.NoSymbolsPredicate method)
(pytket.predicates.NoWireSwapsPredicate method)
(pytket.predicates.PlacementPredicate method)
(pytket.predicates.Predicate method)
(pytket.predicates.UserDefinedPredicate method)
(pytket.tableau.UnitaryTableau method)
(pytket.tableau.UnitaryTableauBox method)
(pytket.tailoring.FrameRandomisation method)
(pytket.tailoring.PauliFrameRandomisation method)
(pytket.tailoring.UniversalFrameRandomisation method)
(pytket.transform.CXConfigType method)
(pytket.transform.PauliSynthStrat method)
(pytket.transform.Transform method)
(pytket.zx.CliffordGen method)
(pytket.zx.DirectedGen method)
(pytket.zx.PhasedGen method)
(pytket.zx.QuantumType method)
(pytket.zx.Rewrite method)
(pytket.zx.ZXBox method)
(pytket.zx.ZXDiagram method)
(pytket.zx.ZXGen method)
(pytket.zx.ZXType method)
(pytket.zx.ZXVert method)
(pytket.zx.ZXWire method)
(pytket.zx.ZXWireType method)
(pytket.backends.Backend method)
(pytket.config.pytket_config.PytketConfig method)
(pytket.config.pytket_config.PytketExtConfig method)
(pytket.utils.Graph method)
(pytket.utils.QubitPauliOperator method)
(pytket.utils.spam.SpamCorrecter method)
(pytket.wasm.WasmFileHandler method)
__iter__() (pytket.circuit.Circuit method)
__mul__() (pytket.circuit.Circuit method)
__repr__() (pytket.circuit.Circuit method)
(pytket.wasm.WasmFileHandler method)
__rshift__() (pytket.circuit.Circuit method)
__setstate__() (pytket.circuit.Circuit method)
__str__() (pytket.circuit.Circuit method)
(pytket.wasm.WasmFileHandler method)
A
AASLabellingMethod (class in pytket.mapping)
AASRouteRoutingMethod (class in pytket.mapping)
AASRouting() (in module pytket.passes)
add_assertion() (pytket.circuit.Circuit method)
add_barrier() (pytket.circuit.Circuit method)
add_bit() (pytket.circuit.Circuit method)
add_blank_wires() (pytket.circuit.Circuit method)
add_c_and() (pytket.circuit.Circuit method)
add_c_and_to_registers() (pytket.circuit.Circuit method)
add_c_copybits() (pytket.circuit.Circuit method)
add_c_copyreg() (pytket.circuit.Circuit method)
add_c_modifier() (pytket.circuit.Circuit method)
add_c_not() (pytket.circuit.Circuit method)
add_c_not_to_registers() (pytket.circuit.Circuit method)
add_c_or() (pytket.circuit.Circuit method)
add_c_or_to_registers() (pytket.circuit.Circuit method)
add_c_predicate() (pytket.circuit.Circuit method)
add_c_range_predicate() (pytket.circuit.Circuit method)
add_c_register() (pytket.circuit.Circuit method)
add_c_setbits() (pytket.circuit.Circuit method)
add_c_setreg() (pytket.circuit.Circuit method)
add_c_transform() (pytket.circuit.Circuit method)
add_c_xor() (pytket.circuit.Circuit method)
add_c_xor_to_registers() (pytket.circuit.Circuit method)
add_circbox() (pytket.circuit.Circuit method)
add_circuit() (pytket.circuit.Circuit method)
add_classicalexpbox_bit() (pytket.circuit.Circuit method)
add_classicalexpbox_register() (pytket.circuit.Circuit method)
add_custom_gate() (pytket.circuit.Circuit method)
add_expbox() (pytket.circuit.Circuit method)
add_gate() (pytket.circuit.Circuit method)
add_measurement_circuit() (pytket.partition.MeasurementSetup method)
add_misc() (pytket.backends.backendinfo.BackendInfo method)
add_multiplexedrotation() (pytket.circuit.Circuit method)
add_multiplexedu2() (pytket.circuit.Circuit method)
add_multiplexor() (pytket.circuit.Circuit method)
add_pauliexpbox() (pytket.circuit.Circuit method)
add_phase() (pytket.circuit.Circuit method)
add_phasepolybox() (pytket.circuit.Circuit method)
add_q_register() (pytket.circuit.Circuit method)
add_qcontrolbox() (pytket.circuit.Circuit method)
add_qubit() (pytket.circuit.Circuit method)
add_result_for_term() (pytket.partition.MeasurementSetup method)
add_state_preparation_box() (pytket.circuit.Circuit method)
add_toffolibox() (pytket.circuit.Circuit method)
add_unitary1qbox() (pytket.circuit.Circuit method)
add_unitary2qbox() (pytket.circuit.Circuit method)
add_unitary3qbox() (pytket.circuit.Circuit method)
add_vertex() (pytket.zx.ZXDiagram method)
add_wasm() (pytket.circuit.Circuit method)
add_wasm_to_reg() (pytket.circuit.Circuit method)
add_wire() (pytket.zx.ZXDiagram method)
add_zxbox() (pytket.zx.ZXDiagram method)
adj_wires() (pytket.zx.ZXDiagram method)
all_inputs() (pytket.circuit.logic_exp.LogicExp method)
all_qubits (pytket.utils.QubitPauliOperator property)
And (class in pytket.circuit.logic_exp)
append() (pytket.circuit.Circuit method)
append_pauli_measurement() (in module pytket.utils)
apply() (pytket.passes.BasePass method)
(pytket.transform.Transform method)
(pytket.zx.Rewrite method)
apply_clifford_basis_change() (in module pytket.tailoring)
apply_gate_at_end() (pytket.tableau.UnitaryTableau method)
apply_gate_at_front() (pytket.tableau.UnitaryTableau method)
Architecture (class in pytket.architecture)
args (pytket.circuit.Command property)
(pytket.circuit.CustomGateDef property)
arity (pytket.circuit.CustomGateDef property)
as_counter() (pytket.utils.distribution.EmpiricalDistribution method)
as_dict() (pytket.utils.distribution.ProbabilityDistribution method)
as_nx() (pytket.utils.Graph method)
as_rv_discrete() (pytket.utils.distribution.ProbabilityDistribution method)
auto_rebase_pass() (in module pytket.passes.auto_rebase)
auto_squash_pass() (in module pytket.passes.auto_rebase)
available_devices() (pytket.backends.Backend class method)
B
Backend (class in pytket.backends)
backend_info (pytket.backends.Backend property)
BackendInfo (class in pytket.backends.backendinfo)
BackendResult (class in pytket.backends.backendresult)
BasePass (class in pytket.passes)
basic_wires() (pytket.zx.Rewrite static method)
BasisOrder (class in pytket.circuit)
BinaryOp (class in pytket.circuit.logic_exp)
Bit (class in pytket.circuit)
bit_readout (pytket.circuit.Circuit property)
BitAnd (class in pytket.circuit.logic_exp)
BitEq (class in pytket.circuit.logic_exp)
BitLogicExp (class in pytket.circuit.logic_exp)
BitNeq (class in pytket.circuit.logic_exp)
BitNot (class in pytket.circuit.logic_exp)
BitOr (class in pytket.circuit.logic_exp)
BitRegister (class in pytket.circuit)
bits (pytket.circuit.Circuit property)
(pytket.circuit.Command property)
(pytket.partition.MeasurementBitMap property)
BitWiseOp (class in pytket.circuit.logic_exp)
BitXor (class in pytket.circuit.logic_exp)
BoxDecompositionRoutingMethod (class in pytket.mapping)
C
c_registers (pytket.circuit.Circuit property)
calculate_matrices() (pytket.utils.spam.SpamCorrecter method)
calibration_circuits() (pytket.utils.spam.SpamCorrecter method)
cancel() (pytket.backends.Backend method)
cancelled_time (pytket.backends.status.CircuitStatus attribute)
CCX() (pytket.circuit.Circuit method)
CH() (pytket.circuit.Circuit method)
check_all_predicates() (pytket.predicates.CompilationUnit method)
check_function() (pytket.wasm.WasmFileHandler method)
check_validity() (pytket.zx.ZXDiagram method)
choose_indices() (pytket.utils.OutcomeArray method)
circ_index (pytket.partition.MeasurementBitMap property)
CircBox (class in pytket.circuit)
Circuit (class in pytket.circuit)
circuit (pytket.predicates.CompilationUnit property)
circuit_apply_symbolic_qubit() (in module pytket.utils.symbolic)
circuit_apply_symbolic_statevector() (in module pytket.utils.symbolic)
circuit_from_qasm() (in module pytket.qasm)
circuit_from_qasm_io() (in module pytket.qasm)
circuit_from_qasm_str() (in module pytket.qasm)
circuit_from_qasm_wasm() (in module pytket.qasm)
circuit_from_quipper() (in module pytket.quipper)
circuit_status() (pytket.backends.Backend method)
circuit_to_qasm() (in module pytket.qasm)
circuit_to_qasm_io() (in module pytket.qasm)
circuit_to_qasm_str() (in module pytket.qasm)
circuit_to_symbolic_gates() (in module pytket.utils.symbolic)
circuit_to_symbolic_unitary() (in module pytket.utils.symbolic)
circuit_to_zx() (in module pytket.zx)
CircuitStatus (class in pytket.backends.status)
ClassicalExpBox (class in pytket.circuit)
CliffordCircuitPredicate (class in pytket.predicates)
CliffordGen (class in pytket.zx)
CliffordSimp() (in module pytket.passes)
CNotSynthType (class in pytket.passes)
CnXPairwiseDecomposition() (in module pytket.passes)
(pytket.transform.Transform static method)
coeff (pytket.pauli.PauliStabiliser property)
Command (class in pytket.circuit)
commands_of_type() (pytket.circuit.Circuit method)
CommutableMeasuresPredicate (class in pytket.predicates)
commutes_with() (pytket.pauli.QubitPauliString method)
CommuteSQThroughSWAP() (pytket.transform.Transform static method)
CommuteThroughMultis() (in module pytket.passes)
(pytket.transform.Transform static method)
compare_statevectors() (in module pytket.utils)
compare_unitaries() (in module pytket.utils)
compilation_pass_from_script() (in module pytket.passes.script)
compilation_pass_grammar() (in module pytket.passes.script)
CompilationUnit (class in pytket.predicates)
completed_time (pytket.backends.status.CircuitStatus attribute)
ComposePhasePolyBoxes() (in module pytket.passes)
compress() (pytket.pauli.QubitPauliString method)
(pytket.utils.QubitPauliOperator method)
compress_counts() (in module pytket.utils.spam)
condition() (pytket.utils.distribution.EmpiricalDistribution method)
(pytket.utils.distribution.ProbabilityDistribution method)
Conditional (class in pytket.circuit)
ConnectivityPredicate (class in pytket.predicates)
ConstPredicate (in module pytket.circuit.logic_exp)
contains_measured_results (pytket.backends.backendresult.BackendResult property)
contains_state_results (pytket.backends.backendresult.BackendResult property)
content_equality() (pytket.circuit.ClassicalExpBox method)
ContextSimp() (in module pytket.passes)
convex_combination() (in module pytket.utils.distribution)
copy() (pytket.circuit.Circuit method)
correct_counts() (pytket.utils.spam.SpamCorrecter method)
count_vertices() (pytket.zx.ZXDiagram method)
count_wires() (pytket.zx.ZXDiagram method)
counts (pytket.backends.backendresult.StoredResult attribute)
counts() (pytket.utils.OutcomeArray method)
counts_from_shot_table() (in module pytket.utils)
coupling (pytket.architecture.Architecture property)
create() (pytket.circuit.Op static method)
(pytket.zx.ZXGen static method)
created_qubits (pytket.circuit.Circuit property)
CRx() (pytket.circuit.Circuit method)
CRy() (pytket.circuit.Circuit method)
CRz() (pytket.circuit.Circuit method)
CSWAP() (pytket.circuit.Circuit method)
CSX() (pytket.circuit.Circuit method)
CSXdg() (pytket.circuit.Circuit method)
CU1() (pytket.circuit.Circuit method)
CU3() (pytket.circuit.Circuit method)
CustomGate (class in pytket.circuit)
CustomGateDef (class in pytket.circuit)
CustomPass() (in module pytket.passes)
CustomRoutingPass() (in module pytket.passes)
CV() (pytket.circuit.Circuit method)
CVdg() (pytket.circuit.Circuit method)
CX() (pytket.circuit.Circuit method)
CXConfigType (class in pytket.transform)
CXMappingPass() (in module pytket.passes)
CY() (pytket.circuit.Circuit method)
CZ() (pytket.circuit.Circuit method)
D
dagger (pytket.circuit.Op property)
dagger() (pytket.circuit.Circuit method)
decompose_boxes() (pytket.zx.Rewrite static method)
DecomposeArbitrarilyControlledGates() (in module pytket.passes)
DecomposeBoxes() (in module pytket.passes)
(pytket.transform.Transform static method)
DecomposeBRIDGE() (pytket.transform.Transform static method)
DecomposeCCX() (pytket.transform.Transform static method)
DecomposeClassicalExp() (in module pytket.passes)
DecomposeControlledRys() (pytket.transform.Transform static method)
DecomposeCXDirected() (pytket.transform.Transform static method)
DecomposeMultiQubitsCX() (in module pytket.passes)
DecomposeNPhasedX() (pytket.transform.Transform static method)
DecomposeSingleQubitsTK1() (in module pytket.passes)
DecomposeSWAP() (pytket.transform.Transform static method)
DecomposeSwapsToCircuit() (in module pytket.passes)
DecomposeSwapsToCXs() (in module pytket.passes)
DecomposeSWAPtoCX() (pytket.transform.Transform static method)
DecomposeTK2() (in module pytket.passes)
(pytket.transform.Transform static method)
default() (pytket.config.pytket_config.PytketConfig class method)
default_compilation_pass() (pytket.backends.Backend method)
DefaultMappingPass() (in module pytket.passes)
DefaultRegisterPredicate (class in pytket.predicates)
define() (pytket.circuit.CustomGateDef static method)
definition (pytket.circuit.CustomGateDef property)
degree() (pytket.zx.ZXDiagram method)
DelayMeasures() (in module pytket.passes)
density_matrix (pytket.backends.backendresult.StoredResult attribute)
depth() (pytket.circuit.Circuit method)
depth_by_type() (pytket.circuit.Circuit method)
diagram (pytket.zx.ZXBox property)
DirectedGen (class in pytket.zx)
DirectednessPredicate (class in pytket.predicates)
discarded_qubits (pytket.circuit.Circuit property)
dot_state() (pytket.pauli.QubitPauliString method)
(pytket.utils.QubitPauliOperator method)
E
ECR() (pytket.circuit.Circuit method)
EmpiricalDistribution (class in pytket.utils.distribution)
empty_cache() (pytket.backends.Backend method)
Eq (class in pytket.circuit.logic_exp)
error_detail (pytket.backends.status.CircuitStatus attribute)
error_time (pytket.backends.status.CircuitStatus attribute)
ESWAP() (pytket.circuit.Circuit method)
EulerAngleReduction() (in module pytket.passes)
eval_vals() (pytket.circuit.logic_exp.And method)
(pytket.circuit.logic_exp.BitOr method)
(pytket.circuit.logic_exp.LogicExp method)
ExpBox (class in pytket.circuit)
expectation() (pytket.utils.distribution.ProbabilityDistribution method)
expectation_allows_nonhermitian (pytket.backends.Backend property)
expectation_from_counts() (in module pytket.utils)
expectation_from_shots() (in module pytket.utils)
extend_at_boundary_paulis() (pytket.zx.Rewrite static method)
extend_for_PX_outputs() (pytket.zx.Rewrite static method)
F
factory() (pytket.circuit.logic_exp.LogicExp class method)
filter_by_type() (in module pytket.circuit.logic_exp)
final_map (pytket.predicates.CompilationUnit property)
flatten_registers() (pytket.circuit.Circuit method)
FlattenRegisters() (in module pytket.passes)
FrameRandomisation (class in pytket.tailoring)
free_symbols() (pytket.circuit.Circuit method)
(pytket.circuit.Command method)
(pytket.circuit.Op method)
(pytket.zx.ZXDiagram method)
fresh_symbol() (in module pytket.circuit)
from_default_config_file() (pytket.config.pytket_config.PytketExtConfig class method)
from_dict() (pytket.architecture.Architecture static method)
(pytket.architecture.FullyConnected static method)
(pytket.circuit.Circuit static method)
(pytket.circuit.CustomGateDef static method)
(pytket.partition.MeasurementBitMap static method)
(pytket.partition.MeasurementSetup static method)
(pytket.passes.BasePass static method)
(pytket.placement.Placement static method)
(pytket.predicates.Predicate static method)
(pytket.backends.backendinfo.BackendInfo class method)
(pytket.backends.backendresult.BackendResult class method)
(pytket.backends.status.CircuitStatus class method)
(pytket.circuit.logic_exp.LogicExp class method)
(pytket.utils.OutcomeArray class method)
(pytket.utils.spam.SpamCorrecter class method)
from_empirical_distribution() (pytket.utils.distribution.ProbabilityDistribution class method)
from_extension_dict() (pytket.config.pytket_config.PytketExtConfig class method)
from_ints() (pytket.utils.OutcomeArray class method)
from_list() (pytket.circuit.Bit static method)
(pytket.circuit.Node static method)
(pytket.circuit.Qubit static method)
(pytket.pauli.QubitPauliString static method)
(pytket.utils.QubitPauliOperator class method)
from_name() (pytket.circuit.OpType static method)
from_pytketconfig() (pytket.config.pytket_config.PytketExtConfig class method)
from_readouts() (pytket.utils.OutcomeArray class method)
from_str() (pytket.backends.resulthandle.ResultHandle class method)
FSim() (pytket.circuit.Circuit method)
FullMappingPass() (in module pytket.passes)
FullPeepholeOptimise() (in module pytket.passes)
FullyConnected (class in pytket.architecture)
func_name (pytket.circuit.WASMOp property)
G
gadgetise_interior_paulis() (pytket.zx.Rewrite static method)
gate (pytket.circuit.CustomGate property)
GateSetPredicate (class in pytket.predicates)
gen_term_sequence_circuit() (in module pytket.utils)
get_adjacent_nodes() (pytket.architecture.Architecture method)
get_all_circuits() (pytket.tailoring.FrameRandomisation method)
(pytket.tailoring.PauliFrameRandomisation method)
(pytket.tailoring.UniversalFrameRandomisation method)
get_bitlist() (pytket.backends.backendresult.BackendResult method)
get_boundary() (pytket.zx.ZXDiagram method)
get_c_register() (pytket.circuit.Circuit method)
get_circuit() (pytket.circuit.CircBox method)
(pytket.circuit.CustomGate method)
(pytket.circuit.ExpBox method)
(pytket.circuit.MultiplexedRotationBox method)
(pytket.circuit.MultiplexedU2Box method)
(pytket.circuit.MultiplexorBox method)
(pytket.circuit.PauliExpBox method)
(pytket.circuit.PhasePolyBox method)
(pytket.circuit.ProjectorAssertionBox method)
(pytket.circuit.QControlBox method)
(pytket.circuit.StabiliserAssertionBox method)
(pytket.circuit.StatePreparationBox method)
(pytket.circuit.ToffoliBox method)
(pytket.circuit.Unitary1qBox method)
(pytket.circuit.Unitary2qBox method)
(pytket.circuit.Unitary3qBox method)
(pytket.tableau.UnitaryTableauBox method)
get_commands() (pytket.circuit.Circuit method)
get_compiled_circuit() (pytket.backends.Backend method)
get_compiled_circuits() (pytket.backends.Backend method)
get_config_file_path() (in module pytket.config)
get_counts() (pytket.backends.backendresult.BackendResult method)
get_DAG() (pytket.utils.Graph method)
get_debug_info() (pytket.backends.backendresult.BackendResult method)
get_density_matrix() (pytket.backends.backendresult.BackendResult method)
get_distance() (pytket.architecture.Architecture method)
get_distribution() (pytket.backends.backendresult.BackendResult method)
get_empirical_distribution() (pytket.backends.backendresult.BackendResult method)
get_exp() (pytket.circuit.ClassicalExpBox method)
get_func() (pytket.utils.symbolic.SymGateRegister class method)
get_impl_diag() (pytket.circuit.MultiplexedU2Box method)
get_matrix() (pytket.circuit.ProjectorAssertionBox method)
(pytket.circuit.Unitary1qBox method)
(pytket.circuit.Unitary2qBox method)
(pytket.circuit.Unitary3qBox method)
get_metric() (pytket.passes.RepeatWithMetricPass method)
get_misc() (pytket.backends.backendinfo.BackendInfo method)
get_n_controls() (pytket.circuit.QControlBox method)
get_n_i() (pytket.circuit.ClassicalExpBox method)
get_n_io() (pytket.circuit.ClassicalExpBox method)
get_n_o() (pytket.circuit.ClassicalExpBox method)
get_name() (pytket.circuit.Op method)
(pytket.zx.ZXDiagram method)
get_op() (pytket.circuit.QControlBox method)
get_op_map() (pytket.circuit.MultiplexedRotationBox method)
(pytket.circuit.MultiplexedU2Box method)
(pytket.circuit.MultiplexorBox method)
get_operator_expectation_value() (in module pytket.utils)
get_parallel_measure() (pytket.utils.spam.SpamCorrecter method)
get_pass() (pytket.passes.RepeatPass method)
(pytket.passes.RepeatUntilSatisfiedPass method)
(pytket.passes.RepeatWithMetricPass method)
get_pauli_expectation_value() (in module pytket.utils)
get_paulis() (pytket.circuit.PauliExpBox method)
get_phase() (pytket.circuit.PauliExpBox method)
get_placement_map() (pytket.placement.Placement method)
get_placement_maps() (pytket.placement.Placement method)
get_predicate() (pytket.passes.RepeatUntilSatisfiedPass method)
get_probability_distribution() (pytket.backends.backendresult.BackendResult method)
get_q_register() (pytket.circuit.Circuit method)
get_qbitlist() (pytket.backends.backendresult.BackendResult method)
get_qtype() (pytket.zx.ZXDiagram method)
get_qubit_graph() (pytket.utils.Graph method)
get_result() (pytket.backends.Backend method)
(pytket.backends.backendresult.BackendResult method)
get_results() (pytket.backends.Backend method)
get_row_product() (pytket.tableau.UnitaryTableau method)
get_sequence() (pytket.passes.SequencePass method)
get_shots() (pytket.backends.backendresult.BackendResult method)
get_stabilisers() (pytket.circuit.StabiliserAssertionBox method)
get_state() (pytket.backends.backendresult.BackendResult method)
get_statevector() (pytket.circuit.Circuit method)
(pytket.circuit.StatePreparationBox method)
get_tableau() (pytket.tableau.UnitaryTableauBox method)
get_unitary() (pytket.circuit.Circuit method)
(pytket.circuit.Op method)
(pytket.backends.backendresult.BackendResult method)
get_unitary_times_other() (pytket.circuit.Circuit method)
get_vertex_ZXGen() (pytket.zx.ZXDiagram method)
get_wire_ends() (pytket.zx.ZXDiagram method)
get_wire_qtype() (pytket.zx.ZXDiagram method)
get_wire_type() (pytket.zx.ZXDiagram method)
get_xrow() (pytket.tableau.UnitaryTableau method)
get_zrow() (pytket.tableau.UnitaryTableau method)
get_zxtype() (pytket.zx.ZXDiagram method)
GlobalisePhasedX() (in module pytket.passes)
(pytket.transform.Transform static method)
Graph (class in pytket.utils)
GraphColourMethod (class in pytket.partition)
GraphPlacement (class in pytket.placement)
GuidedPauliSimp() (in module pytket.passes)
H
H() (pytket.circuit.Circuit method)
I
if_bit() (in module pytket.circuit.logic_exp)
if_not_bit() (in module pytket.circuit.logic_exp)
implicit_qubit_permutation() (pytket.circuit.Circuit method)
implies() (pytket.predicates.Predicate method)
index (pytket.circuit.UnitID property)
initial_map (pytket.predicates.CompilationUnit property)
input_widths (pytket.circuit.WASMOp property)
internalise_gadgets() (pytket.zx.Rewrite static method)
invert (pytket.partition.MeasurementBitMap property)
io_extension() (pytket.zx.Rewrite static method)
is_clifford_type() (pytket.circuit.Op method)
is_gate() (pytket.circuit.Op method)
is_inverse() (pytket.circuit.StatePreparationBox method)
is_registered() (pytket.utils.symbolic.SymGateRegister class method)
is_simple (pytket.circuit.Circuit property)
is_symbolic() (pytket.circuit.Circuit method)
(pytket.zx.ZXDiagram method)
ISWAP() (pytket.circuit.Circuit method)
ISWAPMax() (pytket.circuit.Circuit method)
K
KAKDecomposition() (in module pytket.passes)
(pytket.transform.Transform static method)
L
level (class in pytket.logging)
LexiLabellingMethod (class in pytket.mapping)
LexiRouteRoutingMethod (class in pytket.mapping)
linear_transformation (pytket.circuit.PhasePolyBox property)
LinePlacement (class in pytket.placement)
load_config_file() (in module pytket.config)
LogicExp (class in pytket.circuit.logic_exp)
M
map (pytket.pauli.QubitPauliString property)
map() (pytket.utils.distribution.EmpiricalDistribution method)
(pytket.utils.distribution.ProbabilityDistribution method)
MappingManager (class in pytket.mapping)
MaxNQubitsPredicate (class in pytket.predicates)
MaxTwoQubitGatesPredicate (class in pytket.predicates)
Measure() (pytket.circuit.Circuit method)
measure_all() (pytket.circuit.Circuit method)
measure_register() (pytket.circuit.Circuit method)
measurement_circs (pytket.partition.MeasurementSetup property)
measurement_reduction() (in module pytket.partition)
MeasurementBitMap (class in pytket.partition)
MeasurementSetup (class in pytket.partition)
merge_gadgets() (pytket.zx.Rewrite static method)
message (pytket.backends.status.CircuitStatus attribute)
modify_config() (pytket.placement.GraphPlacement method)
(pytket.placement.NoiseAwarePlacement method)
module
pytket.architecture
pytket.circuit
pytket.logging
pytket.mapping
pytket.partition
pytket.passes
pytket.pauli
pytket.placement
pytket.predicates
pytket.tableau
pytket.tailoring
pytket.transform
pytket.zx
pytket.backends
pytket.backends.backendinfo
pytket.backends.backendresult
pytket.backends.resulthandle
pytket.backends.status
pytket.circuit.display
pytket.circuit.logic_exp
pytket.config
pytket.passes.auto_rebase
pytket.passes.script
pytket.qasm
pytket.quipper
pytket.utils
pytket.utils.distribution
pytket.utils.spam
pytket.utils.symbolic
pytket.wasm
MultiGateReorderRoutingMethod (class in pytket.mapping)
MultiplexedRotationBox (class in pytket.circuit)
MultiplexedU2Box (class in pytket.circuit)
MultiplexorBox (class in pytket.circuit)
multiply_scalar() (pytket.zx.ZXDiagram method)
N
n_1qb_gates() (pytket.circuit.Circuit method)
n_2qb_gates() (pytket.circuit.Circuit method)
n_bits (pytket.circuit.Circuit property)
n_gates (pytket.circuit.Circuit property)
n_gates_of_type() (pytket.circuit.Circuit method)
n_i32 (pytket.circuit.WASMOp property)
n_nodes (pytket.backends.backendinfo.BackendInfo property)
n_nqb_gates() (pytket.circuit.Circuit method)
n_outcomes (pytket.utils.OutcomeArray property)
n_ports (pytket.zx.DirectedGen property)
(pytket.zx.ZXBox property)
n_qubits (pytket.circuit.Circuit property)
(pytket.circuit.Op property)
(pytket.circuit.PhasePolyBox property)
n_vertices (pytket.zx.ZXDiagram property)
n_wires (pytket.zx.ZXDiagram property)
NaivePlacementPass() (in module pytket.passes)
name (pytket.circuit.BasisOrder property)
(pytket.circuit.BitRegister property)
(pytket.circuit.CustomGate property)
(pytket.circuit.CustomGateDef property)
(pytket.circuit.OpType property)
(pytket.circuit.QubitRegister property)
(pytket.circuit.UnitType property)
(pytket.logging.level property)
(pytket.partition.GraphColourMethod property)
(pytket.partition.PauliPartitionStrat property)
(pytket.passes.CNotSynthType property)
(pytket.passes.SafetyMode property)
(pytket.pauli.Pauli property)
(pytket.transform.CXConfigType property)
(pytket.transform.PauliSynthStrat property)
(pytket.zx.QuantumType property)
(pytket.zx.ZXType property)
(pytket.zx.ZXWireType property)
neighbours() (pytket.zx.ZXDiagram method)
Neq (class in pytket.circuit.logic_exp)
NoBarriersPredicate (class in pytket.predicates)
NoClassicalBitsPredicate (class in pytket.predicates)
NoClassicalControlPredicate (class in pytket.predicates)
Node (class in pytket.circuit)
nodes (pytket.architecture.Architecture property)
(pytket.architecture.FullyConnected property)
(pytket.backends.backendinfo.BackendInfo property)
NoFastFeedforwardPredicate (class in pytket.predicates)
NoiseAwarePlacement (class in pytket.placement)
NoMidMeasurePredicate (class in pytket.predicates)
NormalisedTK2Predicate (class in pytket.predicates)
NormaliseTK2() (in module pytket.passes)
(pytket.transform.Transform static method)
NoSymbolsPredicate (class in pytket.predicates)
NoWireSwapsPredicate (class in pytket.predicates)
num_bits (pytket.circuit.WASMOp property)
num_w (pytket.circuit.WASMOp property)
O
oldeq() (pytket.circuit.Bit method)
Op (class in pytket.circuit)
op (pytket.circuit.Command property)
(pytket.circuit.Conditional property)
opgroup (pytket.circuit.Command property)
opgroups (pytket.circuit.Circuit property)
ops_of_type() (pytket.circuit.Circuit method)
OptimiseCliffords() (pytket.transform.Transform static method)
OptimisePauliGadgets() (pytket.transform.Transform static method)
OptimisePhaseGadgets() (in module pytket.passes)
(pytket.transform.Transform static method)
OptimisePostRouting() (pytket.transform.Transform static method)
OptimiseStandard() (pytket.transform.Transform static method)
OpType (class in pytket.circuit)
Or (class in pytket.circuit.logic_exp)
other_end() (pytket.zx.ZXDiagram method)
OutcomeArray (class in pytket.utils)
output_widths (pytket.circuit.WASMOp property)
P
parallel_h_removal() (pytket.zx.Rewrite static method)
param (pytket.zx.CliffordGen property)
(pytket.zx.PhasedGen property)
params (pytket.circuit.CustomGate property)
(pytket.circuit.Op property)
Pauli (class in pytket.pauli)
pauli_string_mult() (in module pytket.pauli)
PauliExpBox (class in pytket.circuit)
PauliFrameRandomisation (class in pytket.tailoring)
PauliPartitionStrat (class in pytket.partition)
PauliSimp() (in module pytket.passes)
PauliSquash() (in module pytket.passes)
PauliStabiliser (class in pytket.pauli)
PauliSynthStrat (class in pytket.transform)
PeepholeOptimise2Q() (in module pytket.passes)
permute_basis_indexing() (in module pytket.utils)
permute_qubits_in_statevector() (in module pytket.utils)
permute_rows_cols_in_unitary() (in module pytket.utils)
persistent_handles (pytket.backends.Backend property)
phase (pytket.circuit.Circuit property)
Phase() (pytket.circuit.Circuit method)
phase_polynomial (pytket.circuit.PhasePolyBox property)
PhasedGen (class in pytket.zx)
PhasedISWAP() (pytket.circuit.Circuit method)
PhasedX() (pytket.circuit.Circuit method)
PhasePolyBox (class in pytket.circuit)
place() (pytket.placement.Placement method)
place_fully_connected() (in module pytket.placement)
place_with_map() (in module pytket.placement)
(pytket.placement.Placement static method)
Placement (class in pytket.placement)
PlacementPass() (in module pytket.passes)
PlacementPredicate (class in pytket.predicates)
pop_result() (pytket.backends.Backend method)
Predicate (class in pytket.predicates)
PredicateExp (class in pytket.circuit.logic_exp)
prepare_circuit() (in module pytket.utils)
ProbabilityDistribution (class in pytket.utils.distribution)
probs_from_counts() (in module pytket.utils)
probs_from_state() (in module pytket.utils)
process_circuit() (pytket.backends.Backend method)
process_circuits() (pytket.backends.Backend method)
ProjectorAssertionBox (class in pytket.circuit)
pytket.architecture
module
pytket.circuit
module
pytket.logging
module
pytket.mapping
module
pytket.partition
module
pytket.passes
module
pytket.pauli
module
pytket.placement
module
pytket.predicates
module
pytket.tableau
module
pytket.tailoring
module
pytket.transform
module
pytket.zx
module
pytket.backends
module
pytket.backends.backendinfo
module
pytket.backends.backendresult
module
pytket.backends.resulthandle
module
pytket.backends.status
module
pytket.circuit.display
module
pytket.circuit.logic_exp
module
pytket.config
module
pytket.passes.auto_rebase
module
pytket.passes.script
module
pytket.qasm
module
pytket.quipper
module
pytket.utils
module
pytket.utils.distribution
module
pytket.utils.spam
module
pytket.utils.symbolic
module
pytket.wasm
module
PytketConfig (class in pytket.config.pytket_config)
PytketExtConfig (class in pytket.config.pytket_config)
Q
q_registers (pytket.circuit.Circuit property)
QControlBox (class in pytket.circuit)
qind_to_squind() (pytket.architecture.SquareGrid method)
qtype (pytket.zx.ZXGen property)
QuantumType (class in pytket.zx)
Qubit (class in pytket.circuit)
qubit_create() (pytket.circuit.Circuit method)
qubit_create_all() (pytket.circuit.Circuit method)
qubit_discard() (pytket.circuit.Circuit method)
qubit_discard_all() (pytket.circuit.Circuit method)
qubit_indices (pytket.circuit.PhasePolyBox property)
qubit_is_created() (pytket.circuit.Circuit method)
qubit_is_discarded() (pytket.circuit.Circuit method)
qubit_readout (pytket.circuit.Circuit property)
qubit_to_bit_map (pytket.circuit.Circuit property)
QubitPauliOperator (class in pytket.utils)
QubitPauliString (class in pytket.pauli)
QubitRegister (class in pytket.circuit)
qubits (pytket.circuit.Circuit property)
(pytket.circuit.Command property)
queue_position (pytket.backends.status.CircuitStatus attribute)
queued_time (pytket.backends.status.CircuitStatus attribute)
R
read_file() (pytket.config.pytket_config.PytketConfig class method)
readout_counts() (in module pytket.utils)
rebase_pass() (pytket.backends.Backend method)
rebase_to_mbqc() (pytket.zx.Rewrite static method)
rebase_to_zx() (pytket.zx.Rewrite static method)
RebaseCustom() (in module pytket.passes)
RebaseTket() (in module pytket.passes)
RebaseToCirq() (pytket.transform.Transform static method)
RebaseToCliffordSingles() (pytket.transform.Transform static method)
RebaseToProjectQ() (pytket.transform.Transform static method)
RebaseToPyZX() (pytket.transform.Transform static method)
RebaseToQuil() (pytket.transform.Transform static method)
RebaseToRzRx() (pytket.transform.Transform static method)
RebaseToTket() (pytket.transform.Transform static method)
red_to_green() (pytket.zx.Rewrite static method)
reduce_graphlike_form() (pytket.zx.Rewrite static method)
ReduceSingles() (pytket.transform.Transform static method)
reg_eq() (in module pytket.circuit.logic_exp)
reg_geq() (in module pytket.circuit.logic_exp)
reg_gt() (in module pytket.circuit.logic_exp)
reg_leq() (in module pytket.circuit.logic_exp)
reg_lt() (in module pytket.circuit.logic_exp)
reg_name (pytket.circuit.UnitID property)
reg_neq() (in module pytket.circuit.logic_exp)
RegAdd (class in pytket.circuit.logic_exp)
RegAnd (class in pytket.circuit.logic_exp)
RegDiv (class in pytket.circuit.logic_exp)
RegEq (class in pytket.circuit.logic_exp)
RegGeq (class in pytket.circuit.logic_exp)
RegGt (class in pytket.circuit.logic_exp)
register_func() (pytket.utils.symbolic.SymGateRegister class method)
RegLeq (class in pytket.circuit.logic_exp)
RegLogicExp (class in pytket.circuit.logic_exp)
RegLsh (class in pytket.circuit.logic_exp)
RegLt (class in pytket.circuit.logic_exp)
RegMul (class in pytket.circuit.logic_exp)
RegNeg (class in pytket.circuit.logic_exp)
RegNeq (class in pytket.circuit.logic_exp)
RegNot (class in pytket.circuit.logic_exp)
RegOr (class in pytket.circuit.logic_exp)
RegPow (class in pytket.circuit.logic_exp)
RegRsh (class in pytket.circuit.logic_exp)
RegSub (class in pytket.circuit.logic_exp)
RegWiseOp (class in pytket.circuit.logic_exp)
RegXor (class in pytket.circuit.logic_exp)
remove_blank_wires() (pytket.circuit.Circuit method)
remove_interior_cliffords() (pytket.zx.Rewrite static method)
remove_interior_paulis() (pytket.zx.Rewrite static method)
remove_vertex() (pytket.zx.ZXDiagram method)
remove_wire() (pytket.zx.ZXDiagram method)
RemoveBarriers() (in module pytket.passes)
RemoveDiscarded() (in module pytket.passes)
RemoveImplicitQubitPermutation() (in module pytket.passes)
RemoveRedundancies() (in module pytket.passes)
(pytket.transform.Transform static method)
rename_args() (pytket.circuit.logic_exp.LogicExp method)
rename_units() (pytket.circuit.Circuit method)
RenameQubitsPass() (in module pytket.passes)
render_circuit_as_html() (in module pytket.circuit.display)
render_circuit_jupyter() (in module pytket.circuit.display)
repeat() (pytket.transform.Transform static method)
(pytket.zx.Rewrite static method)
RepeatPass (class in pytket.passes)
RepeatUntilSatisfiedPass (class in pytket.passes)
RepeatWithMetricPass (class in pytket.passes)
replace_implicit_wire_swaps() (pytket.circuit.Circuit method)
replace_SWAPs() (pytket.circuit.Circuit method)
required_predicates (pytket.backends.Backend property)
ResultHandle (class in pytket.backends.resulthandle)
results (pytket.partition.MeasurementSetup property)
Rewrite (class in pytket.zx)
RingArch (class in pytket.architecture)
route_circuit() (pytket.mapping.MappingManager method)
RoutingMethod (class in pytket.mapping)
RoutingMethodCircuit (class in pytket.mapping)
RoutingPass() (in module pytket.passes)
run_circuit() (pytket.backends.Backend method)
run_circuits() (pytket.backends.Backend method)
running_time (pytket.backends.status.CircuitStatus attribute)
Rx() (pytket.circuit.Circuit method)
Ry() (pytket.circuit.Circuit method)
Rz() (pytket.circuit.Circuit method)
S
S() (pytket.circuit.Circuit method)
SafetyMode (class in pytket.passes)
sample_circuits() (pytket.tailoring.FrameRandomisation method)
(pytket.tailoring.PauliFrameRandomisation method)
(pytket.tailoring.UniversalFrameRandomisation method)
sample_mean() (pytket.utils.distribution.EmpiricalDistribution method)
sample_variance() (pytket.utils.distribution.EmpiricalDistribution method)
save_DAG() (pytket.utils.Graph method)
save_qubit_graph() (pytket.utils.Graph method)
scalar (pytket.zx.ZXDiagram property)
Sdg() (pytket.circuit.Circuit method)
self_loop_removal() (pytket.zx.Rewrite static method)
separate_boundaries() (pytket.zx.Rewrite static method)
separate_classical() (in module pytket.transform)
sequence() (pytket.transform.Transform static method)
(pytket.zx.Rewrite static method)
SequencePass (class in pytket.passes)
set_level() (in module pytket.logging)
set_value() (pytket.circuit.logic_exp.LogicExp method)
set_vertex_ZXGen() (pytket.zx.ZXDiagram method)
set_wire_qtype() (pytket.zx.ZXDiagram method)
set_wire_type() (pytket.zx.ZXDiagram method)
shots (pytket.backends.backendresult.StoredResult attribute)
signature (pytket.zx.DirectedGen property)
(pytket.zx.ZXBox property)
SimplifyInitial() (in module pytket.passes)
SimplifyMeasured() (in module pytket.passes)
size (pytket.circuit.BitRegister property)
(pytket.circuit.QubitRegister property)
SpamCorrecter (class in pytket.utils.spam)
spider_fusion() (pytket.zx.Rewrite static method)
SquareGrid (class in pytket.architecture)
SquashCustom() (in module pytket.passes)
SquashRzPhasedX() (in module pytket.passes)
SquashTK1() (in module pytket.passes)
squind_to_qind() (pytket.architecture.SquareGrid method)
StabiliserAssertionBox (class in pytket.circuit)
state (pytket.backends.backendresult.StoredResult attribute)
state_expectation() (pytket.pauli.QubitPauliString method)
(pytket.utils.QubitPauliOperator method)
StatePreparationBox (class in pytket.circuit)
status (pytket.backends.status.CircuitStatus attribute)
StatusEnum (class in pytket.backends.status)
StoredResult (class in pytket.backends.backendresult)
string (pytket.pauli.PauliStabiliser property)
submitted_time (pytket.backends.status.CircuitStatus attribute)
subs() (pytket.utils.QubitPauliOperator method)
substitute_named() (pytket.circuit.Circuit method)
support (pytket.utils.distribution.EmpiricalDistribution property)
(pytket.utils.distribution.ProbabilityDistribution property)
supports_contextual_optimisation (pytket.backends.Backend property)
supports_counts (pytket.backends.Backend property)
supports_density_matrix (pytket.backends.Backend property)
supports_expectation (pytket.backends.Backend property)
supports_shots (pytket.backends.Backend property)
supports_state (pytket.backends.Backend property)
supports_unitary (pytket.backends.Backend property)
SWAP() (pytket.circuit.Circuit method)
SX() (pytket.circuit.Circuit method)
SXdg() (pytket.circuit.Circuit method)
Sycamore() (pytket.circuit.Circuit method)
symbol_substitution() (pytket.circuit.Circuit method)
(pytket.zx.ZXDiagram method)
SymGateRegister (class in pytket.utils.symbolic)
SynthesiseHQS() (in module pytket.passes)
SynthesiseOQC() (in module pytket.passes)
SynthesisePauliGraph() (pytket.transform.Transform static method)
SynthesiseTK() (in module pytket.passes)
SynthesiseTket() (in module pytket.passes)
SynthesiseUMD() (in module pytket.passes)
T
T() (pytket.circuit.Circuit method)
Tdg() (pytket.circuit.Circuit method)
term_sequence() (in module pytket.partition)
ThreeQubitSquash() (in module pytket.passes)
(pytket.transform.Transform static method)
TK1() (pytket.circuit.Circuit method)
TK2() (pytket.circuit.Circuit method)
to_circuit() (pytket.zx.ZXDiagram method)
to_dict() (pytket.architecture.Architecture method)
(pytket.architecture.FullyConnected method)
(pytket.circuit.Circuit method)
(pytket.circuit.CustomGateDef method)
(pytket.partition.MeasurementBitMap method)
(pytket.partition.MeasurementSetup method)
(pytket.passes.BasePass method)
(pytket.placement.Placement method)
(pytket.predicates.Predicate method)
(pytket.backends.backendinfo.BackendInfo method)
(pytket.backends.backendresult.BackendResult method)
(pytket.backends.status.CircuitStatus method)
(pytket.circuit.logic_exp.LogicExp method)
(pytket.config.pytket_config.PytketExtConfig method)
(pytket.utils.OutcomeArray method)
(pytket.utils.spam.SpamCorrecter method)
to_doubled_diagram() (pytket.zx.ZXDiagram method)
to_graphlike_form() (pytket.zx.Rewrite static method)
to_graphviz_str() (pytket.zx.ZXDiagram method)
to_intlist() (pytket.utils.OutcomeArray method)
to_latex_file() (pytket.circuit.Circuit method)
to_list() (pytket.circuit.Bit method)
(pytket.circuit.Node method)
(pytket.circuit.Qubit method)
(pytket.pauli.QubitPauliString method)
(pytket.utils.QubitPauliOperator method)
to_MBQC_diag() (pytket.zx.Rewrite static method)
to_readout() (pytket.utils.OutcomeArray method)
to_readouts() (pytket.utils.OutcomeArray method)
to_sparse_matrix() (pytket.pauli.QubitPauliString method)
(pytket.utils.QubitPauliOperator method)
ToffoliBox (class in pytket.circuit)
total (pytket.utils.distribution.EmpiricalDistribution property)
Transform (class in pytket.transform)
transpose (pytket.circuit.Op property)
transpose() (pytket.circuit.Circuit method)
type (pytket.circuit.Op property)
(pytket.circuit.UnitID property)
(pytket.zx.ZXGen property)
U
U1() (pytket.circuit.Circuit method)
U2() (pytket.circuit.Circuit method)
U3() (pytket.circuit.Circuit method)
UCCSynthesis() (pytket.transform.Transform static method)
UnaryOp (class in pytket.circuit.logic_exp)
unitary (pytket.backends.backendresult.StoredResult attribute)
Unitary1qBox (class in pytket.circuit)
Unitary2qBox (class in pytket.circuit)
Unitary3qBox (class in pytket.circuit)
UnitaryTableau (class in pytket.tableau)
UnitaryTableauBox (class in pytket.tableau)
UnitID (class in pytket.circuit)
UnitType (class in pytket.circuit)
UniversalFrameRandomisation (class in pytket.tailoring)
update_default_config_file() (pytket.config.pytket_config.PytketExtConfig method)
update_pytket_config() (pytket.config.pytket_config.PytketExtConfig method)
UserDefinedPredicate (class in pytket.predicates)
V
V() (pytket.circuit.Circuit method)
valid_circuit() (pytket.backends.Backend method)
valid_connectivity() (pytket.circuit.Circuit method)
valid_operation() (pytket.architecture.Architecture method)
value (pytket.circuit.Conditional property)
variance() (pytket.utils.distribution.ProbabilityDistribution method)
Vdg() (pytket.circuit.Circuit method)
verify() (pytket.partition.MeasurementSetup method)
(pytket.predicates.Predicate method)
vertices (pytket.zx.ZXDiagram property)
view_browser() (in module pytket.circuit.display)
view_DAG() (pytket.utils.Graph method)
view_qubit_graph() (pytket.utils.Graph method)
W
wasm_uid (pytket.circuit.WASMOp property)
WasmFileHandler (class in pytket.wasm)
WASMOp (class in pytket.circuit)
while_repeat() (pytket.transform.Transform static method)
width (pytket.circuit.Conditional property)
(pytket.utils.OutcomeArray property)
wire_at_port() (pytket.zx.ZXDiagram method)
wire_between() (pytket.zx.ZXDiagram method)
wires (pytket.zx.ZXDiagram property)
wires_between() (pytket.zx.ZXDiagram method)
write_config_file() (in module pytket.config)
write_file() (pytket.config.pytket_config.PytketConfig method)
X
X() (pytket.circuit.Circuit method)
Xor (class in pytket.circuit.logic_exp)
XXPhase() (pytket.circuit.Circuit method)
XXPhase3() (pytket.circuit.Circuit method)
Y
Y() (pytket.circuit.Circuit method)
YYPhase() (pytket.circuit.Circuit method)
Z
Z() (pytket.circuit.Circuit method)
ZXBox (class in pytket.zx)
ZXDiagram (class in pytket.zx)
ZXGen (class in pytket.zx)
ZXGraphlikeOptimisation() (in module pytket.passes)
ZXType (class in pytket.zx)
ZXVert (class in pytket.zx)
ZXWire (class in pytket.zx)
ZXWireType (class in pytket.zx)
ZZMax() (pytket.circuit.Circuit method)
ZZPhase() (pytket.circuit.Circuit method)
ZZPhaseToRz() (in module pytket.passes)
(pytket.transform.Transform static method)