@@ -167,9 +167,7 @@ def test_scofulous_control():
167167
168168 # Construct SCROFULOUS controls for target rotations pi/4, pi/2 and pi
169169 scrofulous_pi = new_scrofulous_control (
170- rabi_rotation = np .pi ,
171- azimuthal_angle = 0.5 ,
172- maximum_rabi_rate = 2 * np .pi ,
170+ rabi_rotation = np .pi , azimuthal_angle = 0.5 , maximum_rabi_rate = 2 * np .pi
173171 )
174172
175173 pi_segments = np .vstack (
@@ -192,9 +190,7 @@ def test_scofulous_control():
192190 assert np .allclose (pi_segments , _pi_segments )
193191
194192 scrofulous_pi2 = new_scrofulous_control (
195- rabi_rotation = np .pi / 2 ,
196- azimuthal_angle = - 0.5 ,
197- maximum_rabi_rate = 2 * np .pi ,
193+ rabi_rotation = np .pi / 2 , azimuthal_angle = - 0.5 , maximum_rabi_rate = 2 * np .pi
198194 )
199195
200196 pi_on_2_segments = np .vstack (
@@ -217,9 +213,7 @@ def test_scofulous_control():
217213 assert np .allclose (pi_on_2_segments , _pi_on_2_segments )
218214
219215 scrofulous_pi4 = new_scrofulous_control (
220- rabi_rotation = np .pi / 4 ,
221- azimuthal_angle = 0 ,
222- maximum_rabi_rate = 2 * np .pi ,
216+ rabi_rotation = np .pi / 4 , azimuthal_angle = 0 , maximum_rabi_rate = 2 * np .pi
223217 )
224218
225219 pi_on_4_segments = np .vstack (
@@ -251,9 +245,7 @@ def test_corpse_in_scrofulous_control():
251245 """
252246 # Test pi and pi/2 rotations
253247 cs_pi = new_corpse_in_scrofulous_control (
254- rabi_rotation = np .pi ,
255- azimuthal_angle = 0.5 ,
256- maximum_rabi_rate = 2 * np .pi ,
248+ rabi_rotation = np .pi , azimuthal_angle = 0.5 , maximum_rabi_rate = 2 * np .pi
257249 )
258250
259251 pi_segments = np .vstack (
@@ -277,9 +269,7 @@ def test_corpse_in_scrofulous_control():
277269 assert np .allclose (pi_segments , _pi_segments )
278270
279271 cs_pi_on_2 = new_corpse_in_scrofulous_control (
280- rabi_rotation = np .pi / 2 ,
281- azimuthal_angle = 0.25 ,
282- maximum_rabi_rate = np .pi ,
272+ rabi_rotation = np .pi / 2 , azimuthal_angle = 0.25 , maximum_rabi_rate = np .pi
283273 )
284274
285275 pi_on_2_segments = np .vstack (
@@ -367,9 +357,7 @@ def test_cinbb_control():
367357 Tests the segments of the CinBB (BB1 made up of CORPSEs) driven control.
368358 """
369359 cinbb = new_corpse_in_bb1_control (
370- rabi_rotation = np .pi / 3 ,
371- azimuthal_angle = 0.25 ,
372- maximum_rabi_rate = np .pi ,
360+ rabi_rotation = np .pi / 3 , azimuthal_angle = 0.25 , maximum_rabi_rate = np .pi
373361 )
374362
375363 segments = np .vstack (
@@ -390,9 +378,7 @@ def test_cinbb_control():
390378 assert np .allclose (segments , _segments )
391379
392380 cinbb = new_corpse_in_bb1_control (
393- rabi_rotation = np .pi / 5 ,
394- azimuthal_angle = - 0.25 ,
395- maximum_rabi_rate = np .pi ,
381+ rabi_rotation = np .pi / 5 , azimuthal_angle = - 0.25 , maximum_rabi_rate = np .pi
396382 )
397383
398384 segments = np .vstack (
@@ -418,9 +404,7 @@ def test_cinsk1_control():
418404 Tests the segments of the CinSK1 (SK1 made up of CORPSEs) driven control.
419405 """
420406 cinsk = new_corpse_in_sk1_control (
421- rabi_rotation = np .pi / 2 ,
422- azimuthal_angle = 0.5 ,
423- maximum_rabi_rate = 2 * np .pi ,
407+ rabi_rotation = np .pi / 2 , azimuthal_angle = 0.5 , maximum_rabi_rate = 2 * np .pi
424408 )
425409
426410 segments = np .vstack (
@@ -440,9 +424,7 @@ def test_cinsk1_control():
440424 assert np .allclose (segments , _segments )
441425
442426 cinsk = new_corpse_in_sk1_control (
443- rabi_rotation = 2 * np .pi ,
444- azimuthal_angle = - 0.5 ,
445- maximum_rabi_rate = 2 * np .pi ,
427+ rabi_rotation = 2 * np .pi , azimuthal_angle = - 0.5 , maximum_rabi_rate = 2 * np .pi
446428 )
447429
448430 segments = np .vstack (
@@ -473,9 +455,7 @@ def test_walsh_control():
473455
474456 # test pi rotation
475457 walsh_pi = new_wamf1_control (
476- rabi_rotation = np .pi ,
477- azimuthal_angle = - 0.35 ,
478- maximum_rabi_rate = 2 * np .pi ,
458+ rabi_rotation = np .pi , azimuthal_angle = - 0.35 , maximum_rabi_rate = 2 * np .pi
479459 )
480460
481461 pi_segments = np .vstack (
@@ -500,9 +480,7 @@ def test_walsh_control():
500480
501481 # test pi/2 rotation
502482 walsh_pi_on_2 = new_wamf1_control (
503- rabi_rotation = np .pi / 2.0 ,
504- azimuthal_angle = 0.57 ,
505- maximum_rabi_rate = 2 * np .pi ,
483+ rabi_rotation = np .pi / 2.0 , azimuthal_angle = 0.57 , maximum_rabi_rate = 2 * np .pi
506484 )
507485
508486 pi_on_2_segments = np .vstack (
@@ -527,9 +505,7 @@ def test_walsh_control():
527505
528506 # test pi/4 rotation
529507 walsh_pi_on_4 = new_wamf1_control (
530- rabi_rotation = np .pi / 4.0 ,
531- azimuthal_angle = - 0.273 ,
532- maximum_rabi_rate = 2 * np .pi ,
508+ rabi_rotation = np .pi / 4.0 , azimuthal_angle = - 0.273 , maximum_rabi_rate = 2 * np .pi
533509 )
534510 pi_on_4_segments = np .vstack (
535511 (
@@ -698,8 +674,7 @@ def test_modulated_gaussian_control_give_identity_gate():
698674 [
699675 np .cos (d * v ) * np .eye (2 ) + 1j * np .sin (d * v ) * SIGMA_X
700676 for d , v in zip (
701- p .durations ,
702- p .rabi_rates * np .exp (1j * p .azimuthal_angles ),
677+ p .durations , p .rabi_rates * np .exp (1j * p .azimuthal_angles )
703678 )
704679 ]
705680 )
0 commit comments