New feature: apply_qubit_relabelling both for MPS and TTN to change the name of their qubits. This is now used within simulate to take into account the action of implicit SWAPs in pytket circuits (no additional SWAP gates are applied).
Note: There's no rush to get this released/merged.
Checklist
[x] I have run the tests on a device with GPUs.
[x] I have performed a self-review of my code.
[x] I have commented hard-to-understand parts of my code.
[x] I have made corresponding changes to the public API documentation.
[x] I have added tests that prove my fix is effective or that my feature works.
[x] I have updated the changelog with any user-facing changes.
Description
New feature:
apply_qubit_relabelling
both forMPS
andTTN
to change the name of their qubits. This is now used withinsimulate
to take into account the action of implicit SWAPs in pytket circuits (no additional SWAP gates are applied).Note: There's no rush to get this released/merged.
Checklist