Releases: harshangrjn/QuantumCircuitOpt.jl
Releases · harshangrjn/QuantumCircuitOpt.jl
v0.6.0
QuantumCircuitOpt v0.6.0
Breaking changes
- Added support for
unitary_complex_conjugate
constraints (for both with and without global phase), which significantly speeds up QCOpt’s decomposition methods. - Added a generic
multi_controlled_gate
function to evaluate multi-qubit gates with multiple controls for any single-qubit target gate (e.g. multiple-control Toffoli) - Added 2-qubit Fermionic SWAP gate, that swaps adjacent fermionic modes
- Added
QFT3Gate
to docs - Dropped support for
controlled_gate
- Cleaned up angle discretization code, which is generic now -
get_all_angle_gates
andget_discretized_angle_gates
- Qubit routing example (4-qubit gate) added
[noblock]
Merged pull requests:
- Multi Controlled Gates (#71) (@harshangrjn)
v0.5.9
QuantumCircuitOpt v0.5.9
Merged pull requests:
- Updates: QFT3 added and minor bug fixes (#69) (@harshangrjn)
v0.5.8
QuantumCircuitOpt v0.5.8
v0.5.7
v0.5.6
QuantumCircuitOpt v0.5.6
v0.5.5
QuantumCircuitOpt v0.5.5
Merged pull requests:
- Global phase recognition in elementary gates (#66) (@harshangrjn)
v0.5.4
v0.5.3
QuantumCircuitOpt v0.5.3
v0.5.2
QuantumCircuitOpt v0.5.2
v0.5.1
QuantumCircuitOpt v0.5.1
Closed issues:
- Kron symboled gates evaluation error (#63)
Merged pull requests:
- New feature: Global phase linear constraints (#62) (@szabino-mrszabo)