-
Notifications
You must be signed in to change notification settings - Fork 31
Enhance CurvedPolygon so WN memoization works with sampling shaper #1672
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
Merged
jcs15c
merged 37 commits into
develop
from
feature/spainhour/sampling_shaper_memoization
Nov 23, 2025
Merged
Changes from 30 commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
af6637f
Refactor CurvedPolygon to take arbitrary type
jcs15c efbf312
Merge from memoization branch
jcs15c 0b2df6c
Add extra methods to make compatible with template overloads
jcs15c 539248e
Make use with new template for CurvedPolygon
jcs15c fd21908
Improve main test
jcs15c dcc519a
Merge branch 'develop' into feature/spainhour/sampling_shaper_memoiza…
jcs15c e4275b0
Merge branch 'feature/spainhour/winding_number_memoization' into feat…
jcs15c 03078ea
Merge branch 'feature/spainhour/mfemless_gauss_legendre' into feature…
jcs15c 4dfe0f9
Merge branch 'feature/spainhour/mfemless_gauss_legendre' into feature…
jcs15c f4190e3
Reorganize some internal methods
jcs15c 9147af9
Add templated copy constructor
jcs15c 80ec9b2
More specific interface for memoized sampling method
jcs15c 42e3baf
merge
jcs15c 9daf516
Fix minor issues
jcs15c fe14367
Make endpoint access const references
jcs15c 9623048
Fix bad call
jcs15c 9e31228
Match other branch
jcs15c a5e63ac
Match other branch, easier than rebasing
jcs15c 6fd55f6
Fix style
jcs15c b5f5679
Merge branch 'feature/spainhour/sampling_shaper_memoization' of https…
jcs15c a688f90
Rearrange some methods
jcs15c 7057b7c
Fix some scope issues
jcs15c 352871d
Merge branch 'feature/spainhour/mfemless_gauss_legendre' into feature…
jcs15c 612bf92
Add correct template to in_curved_polygon
jcs15c 0d51b83
Style, namespace guards
jcs15c a880e3e
Merge branch 'feature/spainhour/mfemless_gauss_legendre' into feature…
jcs15c 1145e83
Fix typo
jcs15c 1535fe1
Merge branch 'feature/spainhour/mfemless_gauss_legendre' into feature…
jcs15c 2fc9dc0
Handful of comments
jcs15c 90a7d94
Fix constructors
jcs15c a452c1b
Minor changes from review
jcs15c cf37e88
Fix some function signatures
jcs15c a9bf55c
Improve documentation
jcs15c 453ea31
Add comment
jcs15c 2820672
Another comment
jcs15c e684411
Resolve uniqe ptr conflict
jcs15c f3eadb8
Removed a comment
jcs15c File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.