PreEdge
class samplomatic.pre_samplex.PreEdge(subsystems: Partition[int], direction: Direction, force_register_copy: bool = False)
Bases: object
Edge data on a samplex builder’s graph.
Attributes Summary
Column 1 | Column 2 |
|---|---|
direction | Whether the edge is moving forwards or backwards in circuit-time. |
force_register_copy | Whether the edge should force the receiving node to get a copy of the register. |
subsystems | The subsystems that virtual gates act on. |
Methods Summary
Column 1 | Column 2 |
|---|---|
add_subsystems(new_subsystems) | Add subsystems to an existing PreEdge |
get_style() | Summarizes the style of this node when plotted via plot_graph(). |
Attributes Documentation
direction
Type: Direction
Default value: <dataclasses._MISSING_TYPE object>
Whether the edge is moving forwards or backwards in circuit-time.
force_register_copy
Type: bool
Default value: False
Whether the edge should force the receiving node to get a copy of the register.
subsystems
Default value: <dataclasses._MISSING_TYPE object>
The subsystems that virtual gates act on.
Methods Documentation
add_subsystems
get_style
Was this page helpful?
Report a bug, typo, or request content on GitHub.