Beispiel #1
0
 def test_get_add_gates(self):
     """test get_gates, add_gates
     """
     qc_A = QCirc().x(0).z(2).h(0).h(0).cx(0, 1).h(0).h(1).crz(
         1, 0, phase=0.1).rx(1, phase=0.2)
     gates = qc_A.get_gates()
     qc_B = QCirc().add_gates(gates)
     self.assertEqual(qc_A, qc_B)