Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow mcrx, mcry and mcrz gate methods to accept angles of ParameterV…
…alueType (#13507) * allow mcrx, mcry and mcrz accept angles of ParamterValueType * update MCPhase gate definition using mcrz where the angle is of ParameterValueType * remove annotated from control function in rx, ry, rz * fix mc without annotation test * add a test for mcrx/mcry/mcrz/mcp with Parameter * add release notes * update release notes * simplify _mscu2_real_diagonal code into one function * update release notes following review * move multi_control_rotation_gates to the synthesis library * replace MCXVChain by synth_mcx_dirty_i15. remove ctrl_state which is not used. * add num_controls=1 in synth_mcx_dirty_i15. * disable cyclic imports * add to_gate to prevent test from failing * updates following review * minor fix * minor fix following review * better docs for mcrx, mcry, mcrz * remove pylint disable
- Loading branch information