Skip to content

Commit

Permalink
fix: fixed some typos
Browse files Browse the repository at this point in the history
  • Loading branch information
BrunoLiegiBastonLiegi committed Jan 10, 2024
1 parent ad5f0b8 commit d229048
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions src/qibojit/backends/clifford_operations_gpu.py
Original file line number Diff line number Diff line change
Expand Up @@ -191,9 +191,9 @@ def apply_SDG(symplectic_matrix, q, nqubits):
for i in range(tid, symplectic_matrix.shape[0] - 1, ntid):
symplectic_matrix[i, -1] = symplectic_matrix[i, -1] ^ (
symplectic_matrix[i, q]
& (symplectic_matrix[i, qZ] ^ symplectic_matrix[i, q])
& (symplectic_matrix[i, qz] ^ symplectic_matrix[i, q])
)
symplectic_matrix[i, qz] = symplectic_matrix[i, qZ] ^ symplectic_matrix[i, q]
symplectic_matrix[i, qz] = symplectic_matrix[i, qz] ^ symplectic_matrix[i, q]


def SDG(symplectic_matrix, q, nqubits):
Expand Down Expand Up @@ -266,8 +266,8 @@ def apply_SWAP(symplectic_matrix, control_q, target_q, nqubits):
"""Decomposition --> CNOT-CNOT-CNOT"""
cqz = nqubits + control_q
tqz = nqubits + target_q
tid = jit.blockIdx.xq * jit.blockDim.xq + jit.threadIdx.xq
ntid = jit.gridDim.xq * jit.blockDim.xq
tid = jit.blockIdx.x * jit.blockDim.x + jit.threadIdx.x
ntid = jit.gridDim.x * jit.blockDim.x
for i in range(tid, symplectic_matrix.shape[0] - 1, ntid):
symplectic_matrix[i, -1] = (
symplectic_matrix[i, -1]
Expand Down Expand Up @@ -312,8 +312,8 @@ def apply_iSWAP(symplectic_matrix, control_q, target_q, nqubits):
"""Decomposition --> H-CNOT-CNOT-H-S-S"""
cqz = nqubits + control_q
tqz = nqubits + target_q
tid = jit.blockIdx.xq * jit.blockDim.xq + jit.threadIdx.xq
ntid = jit.gridDim.xq * jit.blockDim.xq
tid = jit.blockIdx.x * jit.blockDim.x + jit.threadIdx.x
ntid = jit.gridDim.x * jit.blockDim.x
for i in range(tid, symplectic_matrix.shape[0] - 1, ntid):
symplectic_matrix[i, -1] = (
symplectic_matrix[i, -1]
Expand Down Expand Up @@ -382,8 +382,8 @@ def apply_CY(symplectic_matrix, control_q, target_q, nqubits):
"""Decomposition --> S-CNOT-SDG"""
cqz = nqubits + control_q
tqz = nqubits + target_q
tid = jit.blockIdx.xq * jit.blockDim.xq + jit.threadIdx.xq
ntid = jit.gridDim.xq * jit.blockDim.xq
tid = jit.blockIdx.x * jit.blockDim.x + jit.threadIdx.x
ntid = jit.gridDim.x * jit.blockDim.x
for i in range(tid, symplectic_matrix.shape[0] - 1, ntid):
symplectic_matrix[i, -1] = (
symplectic_matrix[i, -1]
Expand Down

0 comments on commit d229048

Please sign in to comment.