From 64a59ee26a4b100eb76a38b54293e5c6fc9fb45b Mon Sep 17 00:00:00 2001 From: Matthew Treinish Date: Wed, 8 Mar 2023 15:56:11 -0500 Subject: [PATCH] Remove mod_2pi python function --- qiskit/quantum_info/synthesis/one_qubit_decompose.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/qiskit/quantum_info/synthesis/one_qubit_decompose.py b/qiskit/quantum_info/synthesis/one_qubit_decompose.py index 16abe99cc63e..cffa0b05682a 100644 --- a/qiskit/quantum_info/synthesis/one_qubit_decompose.py +++ b/qiskit/quantum_info/synthesis/one_qubit_decompose.py @@ -272,11 +272,3 @@ def angles_and_phase(self, unitary): _params_xzx = staticmethod(euler_one_qubit_decomposer.params_xzx) _params_u3 = staticmethod(euler_one_qubit_decomposer.params_u3) _params_u1x = staticmethod(euler_one_qubit_decomposer.params_u1x) - - -def _mod_2pi(angle: float, atol: float = 0): - """Wrap angle into interval [-π,π). If within atol of the endpoint, clamp to -π""" - wrapped = (angle + np.pi) % (2 * np.pi) - np.pi - if abs(wrapped - np.pi) < atol: - wrapped = -np.pi - return wrapped