Skip to content

bloqade.pyqrack.base.MockMemory

← Module overview

classMockMemorysource

bloqade.pyqrack.base.MockMemory

Bases: MemoryABC

Mock memory for testing purposes.

Signature
class MockMemory(pyqrack_options: PyQrackOptions = _default_pyqrack_args())

Parameters

NameTypeDefaultDescription
pyqrack_optionsPyQrackOptions_default_pyqrack_args()

Attributes

NameTypeDefaultDescription
allocatedintfield(init=False, default=0)

methodallocatesource

bloqade.pyqrack.base.MockMemory.allocate

def allocate(n_qubits: int)

Parameters

NameTypeDescription
n_qubitsint
source

methodresetsource

bloqade.pyqrack.base.MockMemory.reset

def reset()
source