Skip to content

bloqade.lanes.arch.build.imperative

imperative

bloqade.lanes.arch.build.imperative

Zone-aware architecture builder.

Provides ZoneBuilder (single-zone construction with validation) and ArchBuilder (multi-zone composition) as the low-level building blocks. The high-level build_arch() function uses these internally.

View bloqade.lanes.arch.build.imperative.Direction →View bloqade.lanes.arch.build.imperative.MoveType →View bloqade.lanes.arch.build.imperative.ZoneBuilder →View bloqade.lanes.arch.build.imperative.ZoneBuilder.name →View bloqade.lanes.arch.build.imperative.ZoneBuilder.word_shape →View bloqade.lanes.arch.build.imperative.ZoneBuilder.sites_per_word →View bloqade.lanes.arch.build.imperative.ZoneBuilder.x_clearance →View bloqade.lanes.arch.build.imperative.ZoneBuilder.y_clearance →View bloqade.lanes.arch.build.imperative.ZoneBuilder.num_words →View bloqade.lanes.arch.build.imperative.ZoneBuilder.add_word →View bloqade.lanes.arch.build.imperative.ZoneBuilder.add_site_bus →View bloqade.lanes.arch.build.imperative.ZoneBuilder.add_word_bus →View bloqade.lanes.arch.build.imperative.ZoneBuilder.add_entangling_pairs →View bloqade.lanes.arch.build.imperative.ZoneBuilder.blockade_radius →View bloqade.lanes.arch.build.imperative.ZoneBuilder.set_blockade_radius →View bloqade.lanes.arch.build.imperative.ZoneBuilder.words →View bloqade.lanes.arch.build.imperative.ZoneBuilder.sites →View bloqade.lanes.arch.build.imperative.ArchBuilder →View bloqade.lanes.arch.build.imperative.ArchBuilder.add_zone →View bloqade.lanes.arch.build.imperative.ArchBuilder.connect →View bloqade.lanes.arch.build.imperative.ArchBuilder.add_mode →View bloqade.lanes.arch.build.imperative.ArchBuilder.set_blockade_radius →View bloqade.lanes.arch.build.imperative.ArchBuilder.blockade_radius →View bloqade.lanes.arch.build.imperative.ArchBuilder.build →