Skip to content

Commit 25a2cb7

Browse files
committed
Updating z with init for graph qubit
1 parent 6f6b676 commit 25a2cb7

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

pytket-mbqc-py/pytket_mbqc_py/graph_circuit.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,21 +81,22 @@ def add_output_vertex(self) -> int:
8181
self.output_vertices.append(index)
8282
return index
8383

84-
def get_plus_state(self,t_multiple: int = 0) -> Qubit:
84+
def get_plus_state(self,z_multiple: int = 0) -> Qubit:
8585
qubit = super().get_qubit()
8686
index = self._add_vertex(qubit=qubit)
8787

8888

8989
self.Reset(qubit=qubit)
9090
self.H(qubit=qubit)
91-
[self.T(qubit=qubit) for _ in range(t_multiple)]
91+
[self.Z(qubit=qubit) for _ in range(z_multiple)]
9292

9393
self.add_c_setreg(value=index, arg=self.index_reg)
9494
self.add_wasm_to_reg(
9595
"update_z_correction",
9696
self.wfh,
97-
[self.qubit_init_t_mult_reg[self.vertex_qubit[index]], t_multiple],
98-
[],)
97+
[self.qubit_init_t_mult_reg[self.vertex_qubit[index]], z_multiple],
98+
[],
99+
)
99100
return qubit
100101

101102
def add_graph_vertex(self,t_multiple: int = 0) -> int:

0 commit comments

Comments
 (0)