Skip to content

Commit b47221c

Browse files
Take Gemini Code Assist's suggestion
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent 519d1c6 commit b47221c

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

qsimcirq/qsim_circuit.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -306,10 +306,7 @@ def add_op_to_circuit(
306306
time, qsim_qubits, qsim_gate._diag_angles_radians, circuit
307307
)
308308
elif gate_kind == qsim.kMatrixGate:
309-
m = []
310-
for i in cirq.unitary(qsim_gate).flat:
311-
m.append(i.real)
312-
m.append(i.imag)
309+
m = cirq.unitary(qsim_gate).ravel().view(np.float64).tolist()
313310
if isinstance(circuit, qsim.Circuit):
314311
qsim.add_matrix_gate(time, qsim_qubits, m, circuit)
315312
else:

0 commit comments

Comments
 (0)