Skip to content

bloqade.pyqrack.qasm2.core.PyQrackMethods

← Module overview

classPyQrackMethodssource

bloqade.pyqrack.qasm2.core.PyQrackMethods

Bases: interp.MethodTable

class PyQrackMethods

methodqreg_newsource

bloqade.pyqrack.qasm2.core.PyQrackMethods.qreg_new

Signature
def qreg_new(interp: PyQrackInterpreter, frame: interp.Frame, stmt: core.QRegNew)

Parameters

NameTypeDescription
interpPyQrackInterpreter
frameinterp.Frame
stmtcore.QRegNew
source

methodcreg_newsource

bloqade.pyqrack.qasm2.core.PyQrackMethods.creg_new

Signature
def creg_new(interp: PyQrackInterpreter, frame: interp.Frame, stmt: core.CRegNew)

Parameters

NameTypeDescription
interpPyQrackInterpreter
frameinterp.Frame
stmtcore.CRegNew
source

methodqreg_getsource

bloqade.pyqrack.qasm2.core.PyQrackMethods.qreg_get

Signature
def qreg_get(interp: PyQrackInterpreter, frame: interp.Frame, stmt: core.QRegGet)

Parameters

NameTypeDescription
interpPyQrackInterpreter
frameinterp.Frame
stmtcore.QRegGet
source

methodcreg_getsource

bloqade.pyqrack.qasm2.core.PyQrackMethods.creg_get

Signature
def creg_get(interp: PyQrackInterpreter, frame: interp.Frame, stmt: core.CRegGet)

Parameters

NameTypeDescription
interpPyQrackInterpreter
frameinterp.Frame
stmtcore.CRegGet
source

methodmeasuresource

bloqade.pyqrack.qasm2.core.PyQrackMethods.measure

Signature
def measure(interp: PyQrackInterpreter, frame: interp.Frame, stmt: core.Measure)

Parameters

NameTypeDescription
interpPyQrackInterpreter
frameinterp.Frame
stmtcore.Measure
source

methodresetsource

bloqade.pyqrack.qasm2.core.PyQrackMethods.reset

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

Parameters

NameTypeDescription
interpPyQrackInterpreter
frameinterp.Frame
stmtcore.Reset
source

methodcreg_eqsource

bloqade.pyqrack.qasm2.core.PyQrackMethods.creg_eq

Signature
def creg_eq(interp: PyQrackInterpreter, frame: interp.Frame, stmt: core.CRegEq)

Parameters

NameTypeDescription
interpPyQrackInterpreter
frameinterp.Frame
stmtcore.CRegEq
source