Skip to content

bloqade.gemini.common.dialects.qubit.new_at

← Module overview

functionnew_atsource

bloqade.gemini.common.dialects.qubit.new_at

def new_at(zone_id: int, word_id: int, site_id: int) -> Qubit

Allocate a qubit pinned to (zone_id, word_id, site_id).

All three arguments must be compile-time constants. Use of non-constant values raises a validation error before lowering.

Parameters

NameTypeDescription
zone_idint
word_idint
site_idint

Returns

Qubit

source