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 →