bloqade.analog.emulate.ir.emulator.Register
← Module overview
class
method
classRegister¶source
bloqade.analog.emulate.ir.emulator.Register
This class represents the of the atoms in the system.
Signature
class Register(atom_type: AtomType, sites: List[Tuple[Decimal, Decimal]], blockade_radius: Decimal, geometry: Optional[Geometry] = None)Parameters
| Name | Type | Default | Description |
|---|---|---|---|
atom_type | AtomType | required | |
sites | List[Tuple[Decimal, Decimal]] | required | |
blockade_radius | Decimal | required | |
geometry | Optional[Geometry] | None |
Attributes
| Name | Type | Default | Description |
|---|---|---|---|
atom_type | AtomType | required | |
sites | List[Tuple[Decimal, Decimal]] | required | |
blockade_radius | Decimal | required | |
geometry | Optional[Geometry] | None | |
full_index_to_index | Dict[int, int] | field(init=False, default_factory=dict) |
methodsame¶source
bloqade.analog.emulate.ir.emulator.Register.same