|
16 | 16 | RXXGate,
|
17 | 17 | RYYGate,
|
18 | 18 | RZZGate,
|
19 |
| - RZXGate, |
20 |
| - XXMinusYYGate, |
21 |
| - XXPlusYYGate, |
22 | 19 | )
|
23 | 20 | from qiskit_symb.circuit.library import (
|
24 | 21 | UGate as symb_UGate,
|
|
33 | 30 | RXXGate as symb_RXXGate,
|
34 | 31 | RYYGate as symb_RYYGate,
|
35 | 32 | RZZGate as symb_RZZGate,
|
36 |
| - RZXGate as symb_RZXGate, |
37 |
| - XXMinusYYGate as symb_XXMinusYYGate, |
38 |
| - XXPlusYYGate as symb_XXPlusYYGate, |
39 | 33 | )
|
40 | 34 |
|
41 | 35 | val_range = {'min_value': -2*numpy.pi, 'max_value': 2*numpy.pi}
|
@@ -169,37 +163,3 @@ def test_rzz(theta):
|
169 | 163 | gate = symb_RZZGate(par, 0, 1)
|
170 | 164 | arr2 = gate.get_numpy_repr(par2val={par: theta})
|
171 | 165 | assert numpy.allclose(arr1, arr2)
|
172 |
| - |
173 |
| - |
174 |
| -@given(theta=strategies.floats(**val_range)) |
175 |
| -def test_rzx(theta): |
176 |
| - """todo""" |
177 |
| - par = Parameter(name='par') |
178 |
| - arr1 = RZXGate(theta).to_matrix() |
179 |
| - gate = symb_RZXGate(par, 0, 1) |
180 |
| - arr2 = gate.get_numpy_repr(par2val={par: theta}) |
181 |
| - assert numpy.allclose(arr1, arr2) |
182 |
| - |
183 |
| - |
184 |
| -@given(theta=strategies.floats(**val_range), |
185 |
| - beta=strategies.floats(**val_range)) |
186 |
| -def test_xx_minus_yy(theta, beta): |
187 |
| - """todo""" |
188 |
| - pars_vals = [theta, beta] |
189 |
| - pars = ParameterVector(name='pars', length=len(pars_vals)) |
190 |
| - arr1 = XXMinusYYGate(*pars_vals).to_matrix() |
191 |
| - gate = symb_XXMinusYYGate(*pars, 0, 1) |
192 |
| - arr2 = gate.get_numpy_repr(par2val=dict(zip(pars, pars_vals))) |
193 |
| - assert numpy.allclose(arr1, arr2) |
194 |
| - |
195 |
| - |
196 |
| -@given(theta=strategies.floats(**val_range), |
197 |
| - beta=strategies.floats(**val_range)) |
198 |
| -def test_xx_plus_yy(theta, beta): |
199 |
| - """todo""" |
200 |
| - pars_vals = [theta, beta] |
201 |
| - pars = ParameterVector(name='pars', length=len(pars_vals)) |
202 |
| - arr1 = XXPlusYYGate(*pars_vals).to_matrix() |
203 |
| - gate = symb_XXPlusYYGate(*pars, 0, 1) |
204 |
| - arr2 = gate.get_numpy_repr(par2val=dict(zip(pars, pars_vals))) |
205 |
| - assert numpy.allclose(arr1, arr2) |
0 commit comments