Skip to content

bloqade.pyqrack.squin.qubit.PyQrackMethods

← Module overview

classPyQrackMethodssource

bloqade.pyqrack.squin.qubit.PyQrackMethods

Bases: interp.MethodTable

class PyQrackMethods

methodnew_qubitsource

bloqade.pyqrack.squin.qubit.PyQrackMethods.new_qubit

Signature
def new_qubit(interp: PyQrackInterpreter, frame: interp.Frame, stmt: qubit.New)

Parameters

NameTypeDescription
interpPyQrackInterpreter
frameinterp.Frame
stmtqubit.New
source

methodmeasure_qubit_listsource

bloqade.pyqrack.squin.qubit.PyQrackMethods.measure_qubit_list

Signature
def measure_qubit_list(interp: PyQrackInterpreter, frame: interp.Frame, stmt: qubit.Measure)

Parameters

NameTypeDescription
interpPyQrackInterpreter
frameinterp.Frame
stmtqubit.Measure
source

methodresetsource

bloqade.pyqrack.squin.qubit.PyQrackMethods.reset

Signature
def reset(interp: PyQrackInterpreter, frame: interp.Frame, stmt: qubit.Reset)

Parameters

NameTypeDescription
interpPyQrackInterpreter
frameinterp.Frame
stmtqubit.Reset
source