Alec Edgington
Alec Edgington
Also update documentation and add tests. See the discussion on #271 . Remarks: * I used a simple function pointer for the type rather than a templated "callable" so as...
Under limited circumstances they are supported in QASM submissions, so this is a feature discrepancy.
For the circuit below, it looks like N=3632; I don't know if the limit depends on the circuit. ```python from pytket.circuit import Circuit from pytket.extensions.quantinuum import QuantinuumBackend, QuantinuumAPI, Language from...
This is due to a limitation in pytket-qir, which raises an error: ``` ValueError: wasm function which return more than one value are not supported yet ```
This comes directly from the device information returned over the API, but the numbers are hard-coded to 0.1. ```python from pytket.extensions.quantinuum import QuantinuumBackend devices = QuantinuumBackend.available_devices() for device in devices:...
This causes sometimes-surprising differences with other backends. To get around the problem of QASM insisting on contiguous zero-indexed registers, can we omit this step and relabel the qubits including the...