Skip to content

[Routing] Add support for handling CircuitOperations recursively. #5861

@ammareltigani

Description

@ammareltigani

Summarize the task
The current implementation of RouteCQC unrolls all CircuitOperations before routing. We want to enhance the transformer by allowing recursive routing of CircuitOperations.

Acceptance criteria - when is the task considered done?
See how this can be done here.

Related issues: #5838

Metadata

Metadata

Assignees

Labels

area/circuitsarea/devicesarea/routingarea/subcircuitscomplexity/mediumintroduces/modifies 3-5 concepts, takes max up to a month for an advanced contributorgood for learningFor beginners in QC, this will help picking up some knowledge. Bit harder than "good first issues"kind/taskA task that's part of a larger efforttriage/acceptedA consensus emerged that this bug report, feature request, or other action should be worked on

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions