pytket_worker.main

Module Contents

Classes

Functions

Data

API

pytket_worker.main.logger = 'getLogger(...)'
pytket_worker.main.worker = 'Worker(...)'
class pytket_worker.main.CircuitsResult

Bases: typing.NamedTuple

circuits: list[pytket._tket.circuit.Circuit] = None
pytket_worker.main.add_measure_all(circuit: pytket._tket.circuit.Circuit) pytket._tket.circuit.Circuit
pytket_worker.main.append_pauli_measurement_impl(circuit: pytket._tket.circuit.Circuit, pauli_string: pytket.pauli.QubitPauliString) pytket._tket.circuit.Circuit
pytket_worker.main.optimise_phase_gadgets(circuit: pytket._tket.circuit.Circuit) pytket._tket.circuit.Circuit
pytket_worker.main.apply_pass(circuit: pytket._tket.circuit.Circuit, compiler_pass: pytket.passes.BasePass) pytket._tket.circuit.Circuit
pytket_worker.main.compile_circuit_quantinuum(circuit: pytket._tket.circuit.Circuit) pytket._tket.circuit.Circuit
pytket_worker.main.compile_circuits_quantinuum(circuits: list[pytket._tket.circuit.Circuit]) list[pytket._tket.circuit.Circuit]
pytket_worker.main.expectation(backend_result: pytket.backends.backendresult.BackendResult) float