pytket-cutensornet 0.8.0
-
API breaking changes
- Removed
use_kahyparoption fromConfig. It can still be set via thesimulateoptioncompilation_params.
- Removed
-
New feature:
simulatenow accepts pytket circuits withMeasure,Reset,Conditional,ClassicalExpBoxand more classical operations. You can now retrieve classical bit values usingget_bits. -
When calling
simulate, the gates on the circuit are no longer sorted by default. Usecompilation_params["sort_gates"] = Trueto recover this behaviour, which is now deprecated. -
StructuredStatenow supports simulation of single qubit circuits. -
Some bugfixes on
MPSxMPOrelating to measurement and relabelling qubits. The bug was caused due to these functions not guaranteeing the MPO was applied before their action. -
Documentation fixes:
apply_qubit_relabellingnow appears in the documentation.add_qubitremoved from documentation ofMPSxMPO, since it is not currently supported.