PlaquettePosition2D#

class tqec.utils.PlaquettePosition2D(x, y)[source]#

Bases: Position2D

Represents the position of a plaquette on a 2-dimensional plane.

Methods

__init__(x, y)

get_origin_position(displacement)

Returns the position of the plaquette origin.

with_block_coordinate_system()

Attributes

x

y

Detailed methods

Parameters:
  • x (int)

  • y (int)

__init__(x, y)#
Parameters:
  • x (int)

  • y (int)

Return type:

None

get_origin_position(displacement)[source]#

Returns the position of the plaquette origin.

Parameters:

displacement (Shift2D)

Return type:

PhysicalQubitPosition2D

with_block_coordinate_system()#
Return type:

BlockPosition2D