Skip to content

Conversation

@soranjh
Copy link
Contributor

@soranjh soranjh commented Sep 18, 2025

Context:
Add subroutine resource templates to estimator.

Description of the Change:
The following resource templates are added.

OutOfPlaceSquare
PhaseGradient
OutMultiplier
SemiAdder
QFT
AQFT
BasisRotation
Select
QROM
SelectPauliRot
QubitUnitary
ControlledSequence
QPE
IterativeQPE

Benefits:

Possible Drawbacks:

Related GitHub Issues:

Copy link
Contributor

@andrijapau andrijapau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just some questions, but overall I'm ready to approve!

Copy link
Contributor

@andrijapau andrijapau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, LGTM. Again not feasible for me to check the validity of all the decompositions but I entrust that they are valid. 😄

Copy link
Contributor

@AntonNI8 AntonNI8 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Examples will need to be updated in a follow up PR, but this looks good. Thank you @soranjh 💪🏻

@soranjh soranjh requested a review from ddhawan11 September 26, 2025 13:09
@soranjh soranjh enabled auto-merge September 29, 2025 11:06
@soranjh soranjh added this pull request to the merge queue Sep 29, 2025
Merged via the queue into master with commit e73fbe1 Sep 29, 2025
52 checks passed
@soranjh soranjh deleted the add-subroutines-to-estimator branch September 29, 2025 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants