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.utils.distribution.EmpiricalDistribution method) __getitem__() (pytket.utils.distribution.EmpiricalDistribution method) (pytket.utils.distribution.ProbabilityDistribution method) __init__() (pytket._tket.architecture.Architecture method) (pytket._tket.architecture.FullyConnected method) (pytket._tket.architecture.RingArch method) (pytket._tket.architecture.SquareGrid method) (pytket._tket.mapping.AASLabellingMethod method) (pytket._tket.mapping.AASRouteRoutingMethod method) (pytket._tket.mapping.BoxDecompositionRoutingMethod method) (pytket._tket.mapping.LexiLabellingMethod method) (pytket._tket.mapping.LexiRouteRoutingMethod method) (pytket._tket.mapping.MappingManager method) (pytket._tket.mapping.MultiGateReorderRoutingMethod method) (pytket._tket.mapping.RoutingMethod method) (pytket._tket.mapping.RoutingMethodCircuit method) (pytket._tket.partition.GraphColourMethod method) (pytket._tket.partition.MeasurementBitMap method) (pytket._tket.partition.MeasurementSetup method) (pytket._tket.partition.PauliPartitionStrat method) (pytket._tket.passes.BasePass method) (pytket._tket.passes.CNotSynthType method) (pytket._tket.passes.RepeatPass method) (pytket._tket.passes.RepeatUntilSatisfiedPass method) (pytket._tket.passes.RepeatWithMetricPass method) (pytket._tket.passes.SafetyMode method) (pytket._tket.passes.SequencePass method) (pytket._tket.pauli.Pauli method) (pytket._tket.pauli.PauliStabiliser method) (pytket._tket.pauli.QubitPauliString method) (pytket._tket.pauli.QubitPauliTensor method) (pytket._tket.placement.GraphPlacement method) (pytket._tket.placement.LinePlacement method) (pytket._tket.placement.NoiseAwarePlacement method) (pytket._tket.placement.Placement method) (pytket._tket.predicates.CliffordCircuitPredicate method) (pytket._tket.predicates.CommutableMeasuresPredicate method) (pytket._tket.predicates.CompilationUnit method) (pytket._tket.predicates.ConnectivityPredicate method) (pytket._tket.predicates.DefaultRegisterPredicate method) (pytket._tket.predicates.DirectednessPredicate method) (pytket._tket.predicates.GateSetPredicate method) (pytket._tket.predicates.MaxNClRegPredicate method) (pytket._tket.predicates.MaxNQubitsPredicate method) (pytket._tket.predicates.MaxTwoQubitGatesPredicate method) (pytket._tket.predicates.NoBarriersPredicate method) (pytket._tket.predicates.NoClassicalBitsPredicate method) (pytket._tket.predicates.NoClassicalControlPredicate method) (pytket._tket.predicates.NoFastFeedforwardPredicate method) (pytket._tket.predicates.NoMidMeasurePredicate method) (pytket._tket.predicates.NormalisedTK2Predicate method) (pytket._tket.predicates.NoSymbolsPredicate method) (pytket._tket.predicates.NoWireSwapsPredicate method) (pytket._tket.predicates.PlacementPredicate method) (pytket._tket.predicates.Predicate method) (pytket._tket.predicates.UserDefinedPredicate method) (pytket._tket.tableau.UnitaryRevTableau method) (pytket._tket.tableau.UnitaryTableau method) (pytket._tket.tableau.UnitaryTableauBox method) (pytket._tket.tailoring.FrameRandomisation method) (pytket._tket.tailoring.PauliFrameRandomisation method) (pytket._tket.tailoring.UniversalFrameRandomisation method) (pytket._tket.transform.PauliSynthStrat method) (pytket._tket.transform.Transform method) (pytket._tket.unit_id.Bit method) (pytket._tket.unit_id.BitRegister method) (pytket._tket.unit_id.Node method) (pytket._tket.unit_id.Qubit method) (pytket._tket.unit_id.QubitRegister method) (pytket._tket.unit_id.UnitID method) (pytket._tket.unit_id.UnitType method) (pytket._tket.zx.CliffordGen method) (pytket._tket.zx.DirectedGen method) (pytket._tket.zx.Flow method) (pytket._tket.zx.PhasedGen method) (pytket._tket.zx.QuantumType method) (pytket._tket.zx.Rewrite method) (pytket._tket.zx.ZXBox method) (pytket._tket.zx.ZXDiagram method) (pytket._tket.zx.ZXGen method) (pytket._tket.zx.ZXType method) (pytket._tket.zx.ZXVert method) (pytket._tket.zx.ZXWire method) (pytket._tket.zx.ZXWireType method) (pytket.backends.Backend method) (pytket.circuit.CircBox method) (pytket.circuit.Circuit method) (pytket.circuit.ClassicalEvalOp method) (pytket.circuit.ClassicalOp method) (pytket.circuit.ClBitVar method) (pytket.circuit.ClExpr method) (pytket.circuit.ClExprOp method) (pytket.circuit.ClRegVar method) (pytket.circuit.ConjugationBox method) (pytket.circuit.CopyBitsOp method) (pytket.circuit.DiagonalBox method) (pytket.circuit.DummyBox method) (pytket.circuit.ExpBox method) (pytket.circuit.MultiBitOp method) (pytket.circuit.MultiplexedRotationBox method) (pytket.circuit.MultiplexedTensoredU2Box method) (pytket.circuit.MultiplexedU2Box method) (pytket.circuit.MultiplexorBox method) (pytket.circuit.PauliExpBox method) (pytket.circuit.PauliExpCommutingSetBox method) (pytket.circuit.PauliExpPairBox method) (pytket.circuit.PhasePolyBox method) (pytket.circuit.ProjectorAssertionBox method) (pytket.circuit.QControlBox method) (pytket.circuit.RangePredicateOp method) (pytket.circuit.ResourceBounds method) (pytket.circuit.ResourceData method) (pytket.circuit.SetBitsOp method) (pytket.circuit.StabiliserAssertionBox method) (pytket.circuit.StatePreparationBox method) (pytket.circuit.TermSequenceBox method) (pytket.circuit.ToffoliBox method) (pytket.circuit.Unitary1qBox method) (pytket.circuit.Unitary2qBox method) (pytket.circuit.Unitary3qBox method) (pytket.circuit.WASMOp method) (pytket.circuit.WiredClExpr method) (pytket.config.pytket_config.PytketConfig method) (pytket.config.pytket_config.PytketExtConfig method) (pytket.passes.PassSelector method) (pytket.utils.Graph method) (pytket.utils.QubitPauliOperator method) (pytket.utils.spam.SpamCorrecter method) (pytket.wasm.WasmFileHandler method) __iter__() (pytket.circuit.Circuit method) __repr__() (pytket.circuit.ResourceData method) __rshift__() (pytket.circuit.Circuit method) A AAMS() (pytket.circuit.Circuit method) AASLabellingMethod (class in pytket._tket.mapping) AASRouteRoutingMethod (class in pytket._tket.mapping) AASRouting() (in module pytket._tket.passes) ADD (pytket.circuit.logic_exp.RegWiseOp attribute) 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_circbox_regwise() (pytket.circuit.Circuit method) add_circbox_with_regmap() (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_clexpr() (pytket.circuit.Circuit method) add_conditional_barrier() (pytket.circuit.Circuit method) add_conjugation_box() (pytket.circuit.Circuit method) add_custom_gate() (pytket.circuit.Circuit method) add_diagonal_box() (pytket.circuit.Circuit method) add_dummybox() (pytket.circuit.Circuit method) add_expbox() (pytket.circuit.Circuit method) add_gate() (pytket.circuit.Circuit method) add_measurement_circuit() (pytket._tket.partition.MeasurementSetup method) add_misc() (pytket.backends.backendinfo.BackendInfo method) add_multiplexed_tensored_u2() (pytket.circuit.Circuit 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_pauliexpcommutingsetbox() (pytket.circuit.Circuit method) add_pauliexppairbox() (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._tket.partition.MeasurementSetup method) add_state_preparation_box() (pytket.circuit.Circuit method) add_termsequencebox() (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._tket.zx.ZXDiagram method) add_wasm() (pytket.circuit.Circuit method) add_wasm_to_reg() (pytket.circuit.Circuit method) add_wire() (pytket._tket.zx.ZXDiagram method) add_zxbox() (pytket._tket.zx.ZXDiagram method) adj_wires() (pytket._tket.zx.ZXDiagram method) all_inputs() (pytket.circuit.logic_exp.LogicExp method) all_inputs_ordered() (pytket.circuit.logic_exp.LogicExp method) all_qubits (pytket.utils.QubitPauliOperator property) And (class in pytket.circuit.logic_exp) AND (pytket.circuit.logic_exp.BitWiseOp attribute) (pytket.circuit.logic_exp.RegWiseOp attribute) append() (pytket.circuit.Circuit method) append_pauli_measurement() (in module pytket.utils) apply() (pytket._tket.passes.BasePass method) (pytket._tket.transform.Transform method) (pytket._tket.zx.Rewrite method) (pytket.passes.PassSelector method) apply_clifford_basis_change() (in module pytket._tket.tailoring) apply_clifford_basis_change_tensor() (in module pytket._tket.tailoring) apply_gate_at_end() (pytket._tket.tableau.UnitaryRevTableau method) (pytket._tket.tableau.UnitaryTableau method) apply_gate_at_front() (pytket._tket.tableau.UnitaryRevTableau method) (pytket._tket.tableau.UnitaryTableau method) Architecture (class in pytket._tket.architecture) args (pytket.circuit.ClExpr property) (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_qasm() (pytket.circuit.ClExpr 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) AutoRebase() (in module pytket._tket.passes) AutoSquash() (in module pytket._tket.passes) 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._tket.passes) basic_op (pytket.circuit.MultiBitOp property) basic_wires() (pytket._tket.zx.Rewrite static method) BasisOrder (class in pytket.circuit) BinaryOp (class in pytket.circuit.logic_exp) Bit (class in pytket._tket.unit_id) bit_posn (pytket.circuit.WiredClExpr property) 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) BitOne (class in pytket.circuit.logic_exp) BitOr (class in pytket.circuit.logic_exp) BitRegister (class in pytket._tket.unit_id) bits (pytket._tket.partition.MeasurementBitMap property) (pytket.circuit.Circuit property) (pytket.circuit.Command property) BitXor (class in pytket.circuit.logic_exp) BitZero (class in pytket.circuit.logic_exp) BoxDecompositionRoutingMethod (class in pytket._tket.mapping) C c() (pytket._tket.zx.Flow method) 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 (pytket.backends.status.StatusEnum attribute) cancelled_time (pytket.backends.status.CircuitStatus attribute) CANCELLING (pytket.backends.status.StatusEnum attribute) CCX() (pytket.circuit.Circuit method) CH() (pytket.circuit.Circuit method) check_all_predicates() (pytket._tket.predicates.CompilationUnit method) check_validity() (pytket._tket.zx.ZXDiagram method) choose_indices() (pytket.utils.OutcomeArray method) circ_index (pytket._tket.partition.MeasurementBitMap property) CircBox (class in pytket.circuit) Circuit (class in pytket.circuit) circuit (pytket._tket.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_name (pytket.circuit.CircBox property) 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._tket.zx) CircuitRenderer (class in pytket.circuit.display) CircuitStatus (class in pytket.backends.status) ClassicalEvalOp (class in pytket.circuit) ClassicalExpBox (class in pytket.circuit) ClassicalOp (class in pytket.circuit) ClBitVar (class in pytket.circuit) ClExpr (class in pytket.circuit) ClExprOp (class in pytket.circuit) CliffordCircuitPredicate (class in pytket._tket.predicates) CliffordGen (class in pytket._tket.zx) CliffordPushThroughMeasures() (in module pytket._tket.passes) CliffordResynthesis() (in module pytket._tket.passes) CliffordSimp() (in module pytket._tket.passes) ClOp (class in pytket.circuit) ClRegVar (class in pytket.circuit) cmap (pytket._tket.zx.Flow property) CNotSynthType (class in pytket._tket.passes) CnXPairwiseDecomposition() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method) coeff (pytket._tket.pauli.PauliStabiliser property) (pytket._tket.pauli.QubitPauliTensor property) Command (class in pytket.circuit) commands_of_type() (pytket.circuit.Circuit method) CommutableMeasuresPredicate (class in pytket._tket.predicates) commutes_with() (pytket._tket.pauli.QubitPauliString method) (pytket._tket.pauli.QubitPauliTensor method) CommuteSQThroughSWAP() (pytket._tket.transform.Transform static method) CommuteThroughMultis() (in module pytket._tket.passes) (pytket._tket.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._tket.predicates) COMPLETED (pytket.backends.status.StatusEnum attribute) completed_time (pytket.backends.status.CircuitStatus attribute) ComposePhasePolyBoxes() (in module pytket._tket.passes) compress() (pytket._tket.pauli.QubitPauliString method) (pytket._tket.pauli.QubitPauliTensor 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) ConjugationBox (class in pytket.circuit) ConnectivityPredicate (class in pytket._tket.predicates) 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._tket.passes) convex_combination() (in module pytket.utils.distribution) copy() (pytket.circuit.Circuit method) CopyBitsOp (class in pytket.circuit) correct_counts() (pytket.utils.spam.SpamCorrecter method) count_vertices() (pytket._tket.zx.ZXDiagram method) count_wires() (pytket._tket.zx.ZXDiagram method) counts (pytket.backends.backendresult.StoredResult attribute) counts() (pytket.utils.OutcomeArray method) counts_from_shot_table() (in module pytket.utils) coupling (pytket._tket.architecture.Architecture property) create() (pytket._tket.zx.ZXGen static method) (pytket.circuit.Op static method) created_qubits (pytket.circuit.Circuit property) CRx() (pytket.circuit.Circuit method) CRy() (pytket.circuit.Circuit method) CRz() (pytket.circuit.Circuit method) CS() (pytket.circuit.Circuit method) CSdg() (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._tket.passes) CustomRoutingPass() (in module pytket._tket.passes) CV() (pytket.circuit.Circuit method) CVdg() (pytket.circuit.Circuit method) CX() (pytket.circuit.Circuit method) CXConfigType (class in pytket.circuit) CXMappingPass() (in module pytket._tket.passes) CY() (pytket.circuit.Circuit method) CZ() (pytket.circuit.Circuit method) D d() (pytket._tket.zx.Flow method) dagger (pytket.circuit.Op property) dagger() (pytket.circuit.Circuit method) decompose_boxes() (pytket._tket.zx.Rewrite static method) DecomposeArbitrarilyControlledGates() (in module pytket._tket.passes) DecomposeBoxes() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method) DecomposeBRIDGE() (pytket._tket.transform.Transform static method) DecomposeCCX() (pytket._tket.transform.Transform static method) DecomposeClassicalExp() (in module pytket._tket.passes) DecomposeControlledRys() (pytket._tket.transform.Transform static method) DecomposeCXDirected() (pytket._tket.transform.Transform static method) DecomposeMultiQubitsCX() (in module pytket._tket.passes) DecomposeNPhasedX() (pytket._tket.transform.Transform static method) DecomposeSingleQubitsTK1() (in module pytket._tket.passes) DecomposeSWAP() (pytket._tket.transform.Transform static method) DecomposeSwapsToCircuit() (in module pytket._tket.passes) DecomposeSwapsToCXs() (in module pytket._tket.passes) DecomposeSWAPtoCX() (pytket._tket.transform.Transform static method) DecomposeTK2() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method) default() (pytket.config.pytket_config.PytketConfig class method) default_compilation_pass() (pytket.backends.Backend method) DefaultMappingPass() (in module pytket._tket.passes) DefaultRegisterPredicate (class in pytket._tket.predicates) define() (pytket.circuit.CustomGateDef static method) definition (pytket.circuit.CustomGateDef property) degree() (pytket._tket.zx.ZXDiagram method) DelayMeasures() (in module pytket._tket.passes) density_matrix (pytket.backends.backendresult.StoredResult attribute) depth() (pytket.circuit.Circuit method) depth_2q() (pytket.circuit.Circuit method) depth_by_type() (pytket.circuit.Circuit method) DiagonalBox (class in pytket.circuit) diagram (pytket._tket.zx.ZXBox property) DirectedGen (class in pytket._tket.zx) DirectednessPredicate (class in pytket._tket.predicates) discarded_qubits (pytket.circuit.Circuit property) DIV (pytket.circuit.logic_exp.RegWiseOp attribute) dmap (pytket._tket.zx.Flow property) dot_state() (pytket._tket.pauli.QubitPauliString method) (pytket._tket.pauli.QubitPauliTensor method) (pytket.utils.QubitPauliOperator method) DummyBox (class in pytket.circuit) 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) EQ (pytket.circuit.logic_exp.BitWiseOp attribute) (pytket.circuit.logic_exp.RegWiseOp attribute) ERROR (pytket.backends.status.StatusEnum attribute) error_detail (pytket.backends.status.CircuitStatus attribute) error_time (pytket.backends.status.CircuitStatus attribute) ESWAP() (pytket.circuit.Circuit method) EulerAngleReduction() (in module pytket._tket.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) expr (pytket.circuit.ClExprOp property) (pytket.circuit.WiredClExpr property) extend_at_boundary_paulis() (pytket._tket.zx.Rewrite static method) extend_for_PX_outputs() (pytket._tket.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._tket.predicates.CompilationUnit property) flatten_registers() (pytket.circuit.Circuit method) FlattenRegisters() (in module pytket._tket.passes) FlattenRelabelRegistersPass() (in module pytket._tket.passes) Flow (class in pytket._tket.zx) focus() (pytket._tket.zx.Flow method) FrameRandomisation (class in pytket._tket.tailoring) free_symbols() (pytket._tket.zx.ZXDiagram method) (pytket.circuit.Circuit method) (pytket.circuit.Command method) (pytket.circuit.Op method) fresh_symbol() (in module pytket._tket.circuit) from_default_config_file() (pytket.config.pytket_config.PytketExtConfig class method) from_dict() (pytket._tket.architecture.Architecture static method) (pytket._tket.architecture.FullyConnected static method) (pytket._tket.partition.MeasurementBitMap static method) (pytket._tket.partition.MeasurementSetup static method) (pytket._tket.passes.BasePass static method) (pytket._tket.placement.Placement static method) (pytket._tket.predicates.Predicate static method) (pytket.backends.backendinfo.BackendInfo class method) (pytket.backends.backendresult.BackendResult class method) (pytket.backends.status.CircuitStatus class method) (pytket.circuit.Circuit static method) (pytket.circuit.CustomGateDef static method) (pytket.circuit.logic_exp.LogicExp class method) (pytket.circuit.WiredClExpr static 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._tket.pauli.QubitPauliString static method) (pytket._tket.unit_id.Bit static method) (pytket._tket.unit_id.Node static method) (pytket._tket.unit_id.Qubit static method) (pytket.utils.QubitPauliOperator class method) from_name() (pytket._tket.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._tket.passes) FullPeepholeOptimise() (in module pytket._tket.passes) FullyConnected (class in pytket._tket.architecture) func_name (pytket.circuit.WASMOp property) G gadgetise_interior_paulis() (pytket._tket.zx.Rewrite static method) gate (pytket.circuit.CustomGate property) gate_counts() (in module pytket.utils.stats) GateSetPredicate (class in pytket._tket.predicates) gen_term_sequence_circuit() (in module pytket.utils) GEQ (pytket.circuit.logic_exp.RegWiseOp attribute) get_action() (pytket.circuit.ConjugationBox method) get_adjacent_nodes() (pytket._tket.architecture.Architecture method) get_all_circuits() (pytket._tket.tailoring.FrameRandomisation method) (pytket._tket.tailoring.PauliFrameRandomisation method) (pytket._tket.tailoring.UniversalFrameRandomisation method) get_bitlist() (pytket.backends.backendresult.BackendResult method) get_bitstring_op_pair_list() (pytket.circuit.MultiplexedRotationBox method) (pytket.circuit.MultiplexedTensoredU2Box method) (pytket.circuit.MultiplexedU2Box method) (pytket.circuit.MultiplexorBox method) get_boundary() (pytket._tket.zx.ZXDiagram method) get_c_register() (pytket.circuit.Circuit method) get_circuit() (pytket._tket.tableau.UnitaryTableauBox method) (pytket.circuit.CircBox method) (pytket.circuit.ConjugationBox method) (pytket.circuit.CustomGate method) (pytket.circuit.DiagonalBox method) (pytket.circuit.ExpBox method) (pytket.circuit.MultiplexedRotationBox method) (pytket.circuit.MultiplexedTensoredU2Box method) (pytket.circuit.MultiplexedU2Box method) (pytket.circuit.MultiplexorBox method) (pytket.circuit.PauliExpBox method) (pytket.circuit.PauliExpCommutingSetBox method) (pytket.circuit.PauliExpPairBox method) (pytket.circuit.PhasePolyBox method) (pytket.circuit.ProjectorAssertionBox method) (pytket.circuit.QControlBox method) (pytket.circuit.StabiliserAssertionBox method) (pytket.circuit.StatePreparationBox method) (pytket.circuit.TermSequenceBox method) (pytket.circuit.ToffoliBox method) (pytket.circuit.Unitary1qBox method) (pytket.circuit.Unitary2qBox method) (pytket.circuit.Unitary3qBox method) get_circuit_renderer() (in module pytket.circuit.display) get_commands() (pytket.circuit.Circuit method) get_compiled_circuit() (pytket.backends.Backend method) get_compiled_circuits() (pytket.backends.Backend method) get_compute() (pytket.circuit.ConjugationBox method) get_config_file_path() (in module pytket.config) get_control_state() (pytket.circuit.QControlBox method) get_control_state_bits() (pytket.circuit.QControlBox method) get_counts() (pytket.backends.backendresult.BackendResult method) get_cx_config() (pytket.circuit.PauliExpBox method) (pytket.circuit.PauliExpCommutingSetBox method) (pytket.circuit.PauliExpPairBox method) (pytket.circuit.TermSequenceBox method) get_DAG() (pytket.utils.Graph method) get_debug_info() (pytket.backends.backendresult.BackendResult method) get_density_matrix() (pytket.backends.backendresult.BackendResult method) get_depth_weight() (pytket.circuit.TermSequenceBox method) get_diagonal() (pytket.circuit.DiagonalBox method) get_distance() (pytket._tket.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_gate_depth() (pytket.circuit.ResourceData method) get_graph_colouring_method() (pytket.circuit.TermSequenceBox 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_max() (pytket.circuit.ResourceBounds method) get_metric() (pytket._tket.passes.RepeatWithMetricPass method) get_min() (pytket.circuit.ResourceBounds method) get_misc() (pytket.backends.backendinfo.BackendInfo method) get_n_bits() (pytket.circuit.DummyBox 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_n_qubits() (pytket.circuit.DummyBox method) get_name() (pytket._tket.zx.ZXDiagram method) (pytket.circuit.Op method) get_op() (pytket.circuit.QControlBox method) get_op_map() (pytket.circuit.MultiplexedRotationBox method) (pytket.circuit.MultiplexedTensoredU2Box method) (pytket.circuit.MultiplexedU2Box method) (pytket.circuit.MultiplexorBox method) get_op_type_count() (pytket.circuit.ResourceData method) get_op_type_depth() (pytket.circuit.ResourceData method) get_operator_expectation_value() (in module pytket.utils) get_parallel_measure() (pytket.utils.spam.SpamCorrecter method) get_partition_strategy() (pytket.circuit.TermSequenceBox method) get_pass() (pytket._tket.passes.RepeatPass method) (pytket._tket.passes.RepeatUntilSatisfiedPass method) (pytket._tket.passes.RepeatWithMetricPass method) get_pauli_expectation_value() (in module pytket.utils) get_paulis() (pytket.circuit.PauliExpBox method) (pytket.circuit.PauliExpCommutingSetBox method) (pytket.circuit.TermSequenceBox method) get_paulis_pair() (pytket.circuit.PauliExpPairBox method) get_permutation() (pytket.circuit.ToffoliBox method) get_phase() (pytket.circuit.PauliExpBox method) get_phase_pair() (pytket.circuit.PauliExpPairBox method) get_placement_map() (pytket._tket.placement.Placement method) get_placement_maps() (pytket._tket.placement.Placement method) get_predicate() (pytket._tket.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._tket.zx.ZXDiagram method) get_qubit_graph() (pytket.utils.Graph method) get_render_options() (pytket.circuit.display.CircuitRenderer method) get_resource_data() (pytket.circuit.DummyBox method) get_resources() (pytket.circuit.Circuit method) get_result() (pytket.backends.Backend method) (pytket.backends.backendresult.BackendResult method) get_results() (pytket.backends.Backend method) get_rotation_axis() (pytket.circuit.ToffoliBox method) get_row_product() (pytket._tket.tableau.UnitaryRevTableau method) (pytket._tket.tableau.UnitaryTableau method) get_scores() (pytket.passes.PassSelector method) get_sequence() (pytket._tket.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_strat() (pytket.circuit.ToffoliBox method) get_synthesis_strategy() (pytket.circuit.TermSequenceBox method) get_tableau() (pytket._tket.tableau.UnitaryTableauBox method) get_two_qubit_gate_depth() (pytket.circuit.ResourceData method) get_uncompute() (pytket.circuit.ConjugationBox method) get_unitary() (pytket.backends.backendresult.BackendResult method) (pytket.circuit.Circuit method) (pytket.circuit.Op method) get_unitary_times_other() (pytket.circuit.Circuit method) get_vertex_ZXGen() (pytket._tket.zx.ZXDiagram method) get_wire_ends() (pytket._tket.zx.ZXDiagram method) get_wire_qtype() (pytket._tket.zx.ZXDiagram method) get_wire_type() (pytket._tket.zx.ZXDiagram method) get_xrow() (pytket._tket.tableau.UnitaryRevTableau method) (pytket._tket.tableau.UnitaryTableau method) get_zrow() (pytket._tket.tableau.UnitaryRevTableau method) (pytket._tket.tableau.UnitaryTableau method) get_zxtype() (pytket._tket.zx.ZXDiagram method) GlobalisePhasedX() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method) GPI() (pytket.circuit.Circuit method) GPI2() (pytket.circuit.Circuit method) Graph (class in pytket.utils) GraphColourMethod (class in pytket._tket.partition) GraphPlacement (class in pytket._tket.placement) GreedyPauliSimp() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method) GT (pytket.circuit.logic_exp.RegWiseOp attribute) GuidedPauliSimp() (in module pytket._tket.passes) H H() (pytket.circuit.Circuit method) I identify_causal_flow() (pytket._tket.zx.Flow static method) identify_focussed_sets() (pytket._tket.zx.Flow static method) identify_pauli_flow() (pytket._tket.zx.Flow static method) 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._tket.predicates.Predicate method) index (pytket._tket.unit_id.UnitID property) (pytket.circuit.ClBitVar property) (pytket.circuit.ClRegVar property) initial_map (pytket._tket.predicates.CompilationUnit property) input_widths (pytket.circuit.WASMOp property) internalise_gadgets() (pytket._tket.zx.Rewrite static method) invert (pytket._tket.partition.MeasurementBitMap property) io_extension() (pytket._tket.zx.Rewrite static method) is_clifford() (pytket.circuit.Op 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._tket.zx.ZXDiagram method) is_upper_triangle() (pytket.circuit.DiagonalBox method) ISWAP() (pytket.circuit.Circuit method) ISWAPMax() (pytket.circuit.Circuit method) K KAKDecomposition() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method) L LEQ (pytket.circuit.logic_exp.RegWiseOp attribute) level (class in pytket._tket.logging) LexiLabellingMethod (class in pytket._tket.mapping) LexiRouteRoutingMethod (class in pytket._tket.mapping) linear_transformation (pytket.circuit.PhasePolyBox property) LinePlacement (class in pytket._tket.placement) load_config_file() (in module pytket.config) LogicExp (class in pytket.circuit.logic_exp) lower (pytket.circuit.RangePredicateOp property) LSH (pytket.circuit.logic_exp.RegWiseOp attribute) LT (pytket.circuit.logic_exp.RegWiseOp attribute) M map (pytket._tket.pauli.QubitPauliString property) map() (pytket.utils.distribution.EmpiricalDistribution method) (pytket.utils.distribution.ProbabilityDistribution method) MappingManager (class in pytket._tket.mapping) MaxNClRegPredicate (class in pytket._tket.predicates) MaxNQubitsPredicate (class in pytket._tket.predicates) MaxTwoQubitGatesPredicate (class in pytket._tket.predicates) Measure() (pytket.circuit.Circuit method) measure_all() (pytket.circuit.Circuit method) measure_register() (pytket.circuit.Circuit method) measurement_circs (pytket._tket.partition.MeasurementSetup property) measurement_reduction() (in module pytket._tket.partition) MeasurementBitMap (class in pytket._tket.partition) MeasurementSetup (class in pytket._tket.partition) merge_gadgets() (pytket._tket.zx.Rewrite static method) message (pytket.backends.status.CircuitStatus attribute) modify_config() (pytket._tket.placement.GraphPlacement method) (pytket._tket.placement.NoiseAwarePlacement method) module pytket._tket.architecture pytket._tket.circuit pytket._tket.logging pytket._tket.mapping pytket._tket.partition pytket._tket.passes pytket._tket.pauli pytket._tket.placement pytket._tket.predicates pytket._tket.tableau pytket._tket.tailoring pytket._tket.transform pytket._tket.unit_id pytket._tket.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.stats pytket.utils.symbolic pytket.wasm MUL (pytket.circuit.logic_exp.RegWiseOp attribute) MultiBitOp (class in pytket.circuit) MultiGateReorderRoutingMethod (class in pytket._tket.mapping) MultiplexedRotationBox (class in pytket.circuit) MultiplexedTensoredU2Box (class in pytket.circuit) MultiplexedU2Box (class in pytket.circuit) MultiplexorBox (class in pytket.circuit) multiply_scalar() (pytket._tket.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_input_outputs (pytket.circuit.ClassicalOp property) n_inputs (pytket.circuit.ClassicalOp property) n_nodes (pytket.backends.backendinfo.BackendInfo property) n_nqb_gates() (pytket.circuit.Circuit method) n_outcomes (pytket.utils.OutcomeArray property) n_outputs (pytket.circuit.ClassicalOp property) n_ports (pytket._tket.zx.DirectedGen property) (pytket._tket.zx.ZXBox property) n_qubits (pytket.circuit.Circuit property) (pytket.circuit.Op property) (pytket.circuit.PhasePolyBox property) n_vertices (pytket._tket.zx.ZXDiagram property) n_wires (pytket._tket.zx.ZXDiagram property) NaivePlacementPass() (in module pytket._tket.passes) name (pytket._tket.circuit.OpType property) (pytket._tket.logging.level property) (pytket._tket.partition.GraphColourMethod property) (pytket._tket.partition.PauliPartitionStrat property) (pytket._tket.passes.CNotSynthType property) (pytket._tket.passes.SafetyMode property) (pytket._tket.pauli.Pauli property) (pytket._tket.transform.PauliSynthStrat property) (pytket._tket.unit_id.BitRegister property) (pytket._tket.unit_id.QubitRegister property) (pytket._tket.unit_id.UnitType property) (pytket._tket.zx.QuantumType property) (pytket._tket.zx.ZXType property) (pytket._tket.zx.ZXWireType property) (pytket.circuit.BasisOrder property) (pytket.circuit.Circuit property) (pytket.circuit.ClOp property) (pytket.circuit.CustomGate property) (pytket.circuit.CustomGateDef property) (pytket.circuit.CXConfigType property) (pytket.circuit.ToffoliBoxSynthStrat property) neighbours() (pytket._tket.zx.ZXDiagram method) Neq (class in pytket.circuit.logic_exp) NEQ (pytket.circuit.logic_exp.BitWiseOp attribute) (pytket.circuit.logic_exp.RegWiseOp attribute) NoBarriersPredicate (class in pytket._tket.predicates) NoClassicalBitsPredicate (class in pytket._tket.predicates) NoClassicalControlPredicate (class in pytket._tket.predicates) Node (class in pytket._tket.unit_id) nodes (pytket._tket.architecture.Architecture property) (pytket._tket.architecture.FullyConnected property) (pytket.backends.backendinfo.BackendInfo property) NoFastFeedforwardPredicate (class in pytket._tket.predicates) NoiseAwarePlacement (class in pytket._tket.placement) NoMidMeasurePredicate (class in pytket._tket.predicates) NormalisedTK2Predicate (class in pytket._tket.predicates) NormaliseTK2() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method) NoSymbolsPredicate (class in pytket._tket.predicates) NOT (pytket.circuit.logic_exp.BitWiseOp attribute) (pytket.circuit.logic_exp.RegWiseOp attribute) NoWireSwapsPredicate (class in pytket._tket.predicates) NullaryOp (class in pytket.circuit.logic_exp) num_bits (pytket.circuit.WASMOp property) num_w (pytket.circuit.WASMOp property) O odd() (pytket._tket.zx.Flow method) ONE (pytket.circuit.logic_exp.BitWiseOp attribute) Op (class in pytket.circuit) op (pytket.circuit.ClExpr property) (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._tket.transform.Transform static method) OptimisePauliGadgets() (pytket._tket.transform.Transform static method) OptimisePhaseGadgets() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method) OptimisePostRouting() (pytket._tket.transform.Transform static method) OptimiseStandard() (pytket._tket.transform.Transform static method) OpType (class in pytket._tket.circuit) Or (class in pytket.circuit.logic_exp) OR (pytket.circuit.logic_exp.BitWiseOp attribute) (pytket.circuit.logic_exp.RegWiseOp attribute) other_end() (pytket._tket.zx.ZXDiagram method) OutcomeArray (class in pytket.utils) output_posn (pytket.circuit.WiredClExpr property) output_widths (pytket.circuit.WASMOp property) P parallel_h_removal() (pytket._tket.zx.Rewrite static method) param (pytket._tket.zx.CliffordGen property) (pytket._tket.zx.PhasedGen property) params (pytket.circuit.CustomGate property) (pytket.circuit.Op property) PassSelector (class in pytket.passes) Pauli (class in pytket._tket.pauli) pauli_string_mult() (in module pytket._tket.pauli) PauliExpBox (class in pytket.circuit) PauliExpCommutingSetBox (class in pytket.circuit) PauliExponentials() (in module pytket._tket.passes) PauliExpPairBox (class in pytket.circuit) PauliFrameRandomisation (class in pytket._tket.tailoring) PauliPartitionStrat (class in pytket._tket.partition) PauliSimp() (in module pytket._tket.passes) PauliSquash() (in module pytket._tket.passes) PauliStabiliser (class in pytket._tket.pauli) PauliSynthStrat (class in pytket._tket.transform) PeepholeOptimise2Q() (in module pytket._tket.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) phase_polynomial_as_list (pytket.circuit.PhasePolyBox property) PhasedGen (class in pytket._tket.zx) PhasedISWAP() (pytket.circuit.Circuit method) PhasedX() (pytket.circuit.Circuit method) PhasePolyBox (class in pytket.circuit) place() (pytket._tket.placement.Placement method) place_fully_connected() (in module pytket._tket.placement) place_with_map() (in module pytket._tket.placement) (pytket._tket.placement.Placement static method) Placement (class in pytket._tket.placement) PlacementPass() (in module pytket._tket.passes) PlacementPredicate (class in pytket._tket.predicates) pop_result() (pytket.backends.Backend method) POW (pytket.circuit.logic_exp.RegWiseOp attribute) Predicate (class in pytket._tket.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) PushCliffordsThroughMeasures() (pytket._tket.transform.Transform static method) pytket._tket.architecture module pytket._tket.circuit module pytket._tket.logging module pytket._tket.mapping module pytket._tket.partition module pytket._tket.passes module pytket._tket.pauli module pytket._tket.placement module pytket._tket.predicates module pytket._tket.tableau module pytket._tket.tailoring module pytket._tket.transform module pytket._tket.unit_id module pytket._tket.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.stats 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._tket.architecture.SquareGrid method) qtype (pytket._tket.zx.ZXGen property) QuantumType (class in pytket._tket.zx) Qubit (class in pytket._tket.unit_id) 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._tket.pauli) QubitPauliTensor (class in pytket._tket.pauli) QubitRegister (class in pytket._tket.unit_id) qubits (pytket.circuit.Circuit property) (pytket.circuit.Command property) queue_position (pytket.backends.status.CircuitStatus attribute) QUEUED (pytket.backends.status.StatusEnum attribute) queued_time (pytket.backends.status.CircuitStatus attribute) R RangePredicateOp (class in pytket.circuit) 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._tket.zx.Rewrite static method) rebase_to_zx() (pytket._tket.zx.Rewrite static method) RebaseCustom() (in module pytket._tket.passes) RebaseTket() (in module pytket._tket.passes) RebaseToCirq() (pytket._tket.transform.Transform static method) RebaseToCliffordSingles() (pytket._tket.transform.Transform static method) RebaseToIonQ() (pytket._tket.transform.Transform static method) RebaseToProjectQ() (pytket._tket.transform.Transform static method) RebaseToPyZX() (pytket._tket.transform.Transform static method) RebaseToQuil() (pytket._tket.transform.Transform static method) RebaseToRzRx() (pytket._tket.transform.Transform static method) RebaseToTket() (pytket._tket.transform.Transform static method) red_to_green() (pytket._tket.zx.Rewrite static method) reduce_graphlike_form() (pytket._tket.zx.Rewrite static method) ReduceSingles() (pytket._tket.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._tket.unit_id.UnitID property) reg_neq() (in module pytket.circuit.logic_exp) reg_posn (pytket.circuit.WiredClExpr property) 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) RegXor (class in pytket.circuit.logic_exp) remove_blank_wires() (pytket.circuit.Circuit method) remove_interior_cliffords() (pytket._tket.zx.Rewrite static method) remove_interior_paulis() (pytket._tket.zx.Rewrite static method) remove_vertex() (pytket._tket.zx.ZXDiagram method) remove_wire() (pytket._tket.zx.ZXDiagram method) RemoveBarriers() (in module pytket._tket.passes) RemoveDiscarded() (in module pytket._tket.passes) RemoveImplicitQubitPermutation() (in module pytket._tket.passes) RemoveRedundancies() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method) rename_args() (pytket.circuit.logic_exp.LogicExp method) rename_units() (pytket.circuit.Circuit method) RenameQubitsPass() (in module pytket._tket.passes) render_circuit_as_html() (pytket.circuit.display.CircuitRenderer method) render_circuit_jupyter() (pytket.circuit.display.CircuitRenderer method) repeat() (pytket._tket.transform.Transform static method) (pytket._tket.zx.Rewrite static method) RepeatPass (class in pytket._tket.passes) RepeatUntilSatisfiedPass (class in pytket._tket.passes) RepeatWithMetricPass (class in pytket._tket.passes) replace_implicit_wire_swaps() (pytket.circuit.Circuit method) replace_SWAPs() (pytket.circuit.Circuit method) required_predicates (pytket.backends.Backend property) Reset() (pytket.circuit.Circuit method) ResourceBounds (class in pytket.circuit) ResourceData (class in pytket.circuit) ResultHandle (class in pytket.backends.resulthandle) results (pytket._tket.partition.MeasurementSetup property) RETRYING (pytket.backends.status.StatusEnum attribute) Rewrite (class in pytket._tket.zx) RingArch (class in pytket._tket.architecture) round_angles() (pytket._tket.transform.Transform static method) RoundAngles() (in module pytket._tket.passes) route_circuit() (pytket._tket.mapping.MappingManager method) RoutingMethod (class in pytket._tket.mapping) RoutingMethodCircuit (class in pytket._tket.mapping) RoutingPass() (in module pytket._tket.passes) RSH (pytket.circuit.logic_exp.RegWiseOp attribute) run_circuit() (pytket.backends.Backend method) run_circuits() (pytket.backends.Backend method) RUNNING (pytket.backends.status.StatusEnum attribute) 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._tket.passes) sample_circuits() (pytket._tket.tailoring.FrameRandomisation method) (pytket._tket.tailoring.PauliFrameRandomisation method) (pytket._tket.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) save_render_options() (pytket.circuit.display.CircuitRenderer method) scalar (pytket._tket.zx.ZXDiagram property) Sdg() (pytket.circuit.Circuit method) self_loop_removal() (pytket._tket.zx.Rewrite static method) separate_boundaries() (pytket._tket.zx.Rewrite static method) separate_classical() (in module pytket._tket.transform) sequence() (pytket._tket.transform.Transform static method) (pytket._tket.zx.Rewrite static method) SequencePass (class in pytket._tket.passes) set_level() (in module pytket._tket.logging) set_render_options() (pytket.circuit.display.CircuitRenderer method) set_value() (pytket.circuit.logic_exp.LogicExp method) set_vertex_ZXGen() (pytket._tket.zx.ZXDiagram method) set_wire_qtype() (pytket._tket.zx.ZXDiagram method) set_wire_type() (pytket._tket.zx.ZXDiagram method) SetBitsOp (class in pytket.circuit) shots (pytket.backends.backendresult.StoredResult attribute) signature (pytket._tket.zx.DirectedGen property) (pytket._tket.zx.ZXBox property) SimplifyInitial() (in module pytket._tket.passes) SimplifyMeasured() (in module pytket._tket.passes) size (pytket._tket.unit_id.BitRegister property) (pytket._tket.unit_id.QubitRegister property) SpamCorrecter (class in pytket.utils.spam) spider_fusion() (pytket._tket.zx.Rewrite static method) SquareGrid (class in pytket._tket.architecture) SquashCustom() (in module pytket._tket.passes) SquashRzPhasedX() (in module pytket._tket.passes) SquashTK1() (in module pytket._tket.passes) squind_to_qind() (pytket._tket.architecture.SquareGrid method) StabiliserAssertionBox (class in pytket.circuit) state (pytket.backends.backendresult.StoredResult attribute) state_expectation() (pytket._tket.pauli.QubitPauliString method) (pytket._tket.pauli.QubitPauliTensor method) (pytket.utils.QubitPauliOperator method) StatePreparationBox (class in pytket.circuit) status (pytket.backends.status.CircuitStatus attribute) StoredResult (class in pytket.backends.backendresult) string (pytket._tket.pauli.PauliStabiliser property) (pytket._tket.pauli.QubitPauliTensor property) SUB (pytket.circuit.logic_exp.RegWiseOp attribute) SUBMITTED (pytket.backends.status.StatusEnum attribute) 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._tket.zx.ZXDiagram method) (pytket.circuit.CircBox method) (pytket.circuit.Circuit method) SymGateRegister (class in pytket.utils.symbolic) SynthesisePauliGraph() (pytket._tket.transform.Transform static method) SynthesiseTK() (in module pytket._tket.passes) SynthesiseTket() (in module pytket._tket.passes) SynthesiseUMD() (in module pytket._tket.passes) T T() (pytket.circuit.Circuit method) Tdg() (pytket.circuit.Circuit method) term_sequence() (in module pytket._tket.partition) TermSequenceBox (class in pytket.circuit) ThreeQubitSquash() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method) TK1() (pytket.circuit.Circuit method) TK2() (pytket.circuit.Circuit method) to_circuit() (pytket._tket.tableau.UnitaryRevTableau method) (pytket._tket.tableau.UnitaryTableau method) (pytket._tket.zx.ZXDiagram method) to_dict() (pytket._tket.architecture.Architecture method) (pytket._tket.architecture.FullyConnected method) (pytket._tket.partition.MeasurementBitMap method) (pytket._tket.partition.MeasurementSetup method) (pytket._tket.passes.BasePass method) (pytket._tket.passes.SequencePass method) (pytket._tket.placement.Placement method) (pytket._tket.predicates.Predicate method) (pytket.backends.backendinfo.BackendInfo method) (pytket.backends.backendresult.BackendResult method) (pytket.backends.status.CircuitStatus method) (pytket.circuit.Circuit method) (pytket.circuit.CustomGateDef method) (pytket.circuit.logic_exp.LogicExp method) (pytket.circuit.WiredClExpr method) (pytket.config.pytket_config.PytketExtConfig method) (pytket.utils.OutcomeArray method) (pytket.utils.spam.SpamCorrecter method) to_doubled_diagram() (pytket._tket.zx.ZXDiagram method) to_graphlike_form() (pytket._tket.zx.Rewrite static method) to_graphviz_str() (pytket._tket.zx.ZXDiagram method) to_intlist() (pytket.utils.OutcomeArray method) to_latex_file() (pytket.circuit.Circuit method) to_list() (pytket._tket.pauli.QubitPauliString method) (pytket._tket.unit_id.Bit method) (pytket._tket.unit_id.BitRegister method) (pytket._tket.unit_id.Node method) (pytket._tket.unit_id.Qubit method) (pytket._tket.unit_id.QubitRegister method) (pytket.utils.QubitPauliOperator method) to_MBQC_diag() (pytket._tket.zx.Rewrite static method) to_readout() (pytket.utils.OutcomeArray method) to_readouts() (pytket.utils.OutcomeArray method) to_sparse_matrix() (pytket._tket.pauli.QubitPauliString method) (pytket._tket.pauli.QubitPauliTensor method) (pytket.utils.QubitPauliOperator method) ToffoliBox (class in pytket.circuit) ToffoliBoxSynthStrat (class in pytket.circuit) total (pytket.utils.distribution.EmpiricalDistribution property) Transform (class in pytket._tket.transform) transpose (pytket.circuit.Op property) transpose() (pytket.circuit.Circuit method) type (pytket._tket.unit_id.UnitID property) (pytket._tket.zx.ZXGen property) (pytket.circuit.ClExprOp property) (pytket.circuit.Op property) U U1() (pytket.circuit.Circuit method) U2() (pytket.circuit.Circuit method) U3() (pytket.circuit.Circuit method) UCCSynthesis() (pytket._tket.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) UnitaryRevTableau (class in pytket._tket.tableau) UnitaryTableau (class in pytket._tket.tableau) UnitaryTableauBox (class in pytket._tket.tableau) UnitID (class in pytket._tket.unit_id) UnitType (class in pytket._tket.unit_id) UniversalFrameRandomisation (class in pytket._tket.tailoring) update_default_config_file() (pytket.config.pytket_config.PytketExtConfig method) update_pytket_config() (pytket.config.pytket_config.PytketExtConfig method) upper (pytket.circuit.RangePredicateOp property) UserDefinedPredicate (class in pytket._tket.predicates) V V() (pytket.circuit.Circuit method) valid_circuit() (pytket.backends.Backend method) valid_operation() (pytket._tket.architecture.Architecture method) value (pytket.circuit.Conditional property) values (pytket.circuit.SetBitsOp property) variance() (pytket.utils.distribution.ProbabilityDistribution method) Vdg() (pytket.circuit.Circuit method) verify() (pytket._tket.partition.MeasurementSetup method) (pytket._tket.predicates.Predicate method) vertices (pytket._tket.zx.ZXDiagram property) view_browser() (pytket.circuit.display.CircuitRenderer method) 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._tket.transform.Transform static method) width (pytket.circuit.Conditional property) (pytket.utils.OutcomeArray property) wire_at_port() (pytket._tket.zx.ZXDiagram method) wire_between() (pytket._tket.zx.ZXDiagram method) WiredClExpr (class in pytket.circuit) wires (pytket._tket.zx.ZXDiagram property) wires_between() (pytket._tket.zx.ZXDiagram method) with_initial_reset() (pytket.circuit.StatePreparationBox 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) XOR (pytket.circuit.logic_exp.BitWiseOp attribute) (pytket.circuit.logic_exp.RegWiseOp attribute) 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) ZERO (pytket.circuit.logic_exp.BitWiseOp attribute) ZXBox (class in pytket._tket.zx) ZXDiagram (class in pytket._tket.zx) ZXGen (class in pytket._tket.zx) ZXGraphlikeOptimisation() (in module pytket._tket.passes) ZXType (class in pytket._tket.zx) ZXVert (class in pytket._tket.zx) ZXWire (class in pytket._tket.zx) ZXWireType (class in pytket._tket.zx) ZZMax() (pytket.circuit.Circuit method) ZZPhase() (pytket.circuit.Circuit method) ZZPhaseToRz() (in module pytket._tket.passes) (pytket._tket.transform.Transform static method)