Anders and Briegel in Python
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

test_get_state_vector.py 365B

vor 8 Jahren
123456789101112131415
  1. from abp import GraphState
  2. from abp import qi
  3. import numpy as np
  4. def test_single_qubit():
  5. """ Test some single-qubit stuff """
  6. g = GraphState()
  7. g.add_node(0)
  8. g.add_node(1)
  9. g.act_local_rotation_by_name(0, "hadamard")
  10. g.act_local_rotation_by_name(1, "hadamard")
  11. g.act_cz(0, 1)
  12. assert np.allclose(g.to_state_vector().state, qi.bond)