Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Decomposition of ECWindowAddR #1477

Merged
merged 13 commits into from
Nov 4, 2024
Merged

Conversation

fpapa250
Copy link
Contributor

@NoureldinYosri NoureldinYosri self-requested a review October 30, 2024 20:19
@mpharrigan mpharrigan self-requested a review October 31, 2024 00:24
Copy link
Collaborator

@mpharrigan mpharrigan left a comment

Choose a reason for hiding this comment

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

cool! some comments

qualtran/bloqs/factoring/ecc/ecc.ipynb Outdated Show resolved Hide resolved
qualtran/bloqs/factoring/ecc/ec_point.py Outdated Show resolved Hide resolved
qualtran/bloqs/factoring/ecc/ec_phase_estimate_r.py Outdated Show resolved Hide resolved
qualtran/bloqs/factoring/ecc/ec_phase_estimate_r.py Outdated Show resolved Hide resolved
qualtran/bloqs/factoring/ecc/ec_add_r_test.py Outdated Show resolved Hide resolved
@fpapa250 fpapa250 requested a review from mpharrigan October 31, 2024 21:48
R: ECPoint
add_window_size: int
mul_window_size: int = 1
Copy link
Contributor

Choose a reason for hiding this comment

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

a window size of 1 means normal multiplication, no?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Correct

qualtran/bloqs/factoring/ecc/ec_add_r.py Outdated Show resolved Hide resolved
qualtran/bloqs/factoring/ecc/ec_add_r.py Show resolved Hide resolved
@mpharrigan mpharrigan enabled auto-merge (squash) November 4, 2024 21:46
@mpharrigan mpharrigan merged commit 580ae65 into quantumlib:main Nov 4, 2024
8 checks passed
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.

3 participants