mirror of https://github.com/Qiskit/qiskit.git
![]() * TwoQubitControlledUDecomposer to _decomposer_2q_from_basis_gates * update (temporarily) basis gates in test * minor fix * add EulerBasis as a parameter to TwoQubitControlledUDecomposer * fix global_phase calculation in TwoQubitContolledUDecomposer * add TwoQubitControlledUDecomposer to the docs * make the choice of kak_gate deterministic * remove XXDecomposer from _decomposer_2q_from_basis_gates * make call_inner pub, add Clone, Debug * add TwoQubitControlledUDecomposer to unitary_synthesis.rs * Fix exit condition for GOODBYE_SET and PARAM_SET * make DEFAULT_ATOL public * add TwoQubitControlledUDecomposer to synth_su4_sequence * Add support for parametrized decomposer gate in apply_synth_sequence * change DecomposerType enum to fix clippy error * add a random unitary test to test_parametrized_basis_gate_in_target * add public new_inner for TwoQubitControlledUDecomposer * replace default 'ZYZ' by 'ZXZ' in TwoQubitControlledUDecomposer * remove using py in rust functions * minor update to test * make atol optional * add a test with fractional gates in the backend * add release notes * enhance tests following review * Add support for non-standard parametrized gates, add new tests. TODO: address TwoQubitControlledUDecomposer issue, it appends gates outside of basis set (h/s/sdg) * decompose S, Sdg, H into euler_basis * update test * Overwrite Python-side gate parameters as well as Rust-side parameters. * add examples to release notes --------- Co-authored-by: Elena Peña Tapia <epenatap@gmail.com> |
||
---|---|---|
.. | ||
aqc | ||
xx_decompose | ||
__init__.py | ||
test_clifford_decompose_layers.py | ||
test_clifford_sythesis.py | ||
test_cnot_phase_synthesis.py | ||
test_cx_cz_synthesis.py | ||
test_cz_synthesis.py | ||
test_linear_synthesis.py | ||
test_local_invariance.py | ||
test_permutation_synthesis.py | ||
test_qft_synthesis.py | ||
test_stabilizer_circuit.py | ||
test_stabilizer_synthesis.py | ||
test_synthesis.py | ||
test_weyl.py |