SquareLatticeLayout =================== .. currentmodule:: pulser.register .. autoclass:: SquareLatticeLayout :members: :inherited-members: :show-inheritance: :member-order: groupwise .. rubric:: Attributes .. autosummary:: :nosignatures: ~SquareLatticeLayout.coords ~SquareLatticeLayout.dimensionality ~SquareLatticeLayout.number_of_traps ~SquareLatticeLayout.sorted_coords ~SquareLatticeLayout.traps_dict ~SquareLatticeLayout.slug .. rubric:: Methods .. autosummary:: :nosignatures: ~SquareLatticeLayout.define_detuning_map ~SquareLatticeLayout.define_register ~SquareLatticeLayout.draw ~SquareLatticeLayout.from_abstract_repr ~SquareLatticeLayout.get_traps_from_coordinates ~SquareLatticeLayout.make_mappable_register ~SquareLatticeLayout.rectangular_register ~SquareLatticeLayout.square_register ~SquareLatticeLayout.static_hash ~SquareLatticeLayout.to_abstract_repr .. rubric:: Signatures