-
Notifications
You must be signed in to change notification settings - Fork 133
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
Fix blowups along rays and singular cones #4454
Fix blowups along rays and singular cones #4454
Conversation
This is in the case where the ray is given by the index among the list of all cones. Also, fix star subdivision along an existing ray.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #4454 +/- ##
==========================================
- Coverage 84.42% 84.37% -0.05%
==========================================
Files 668 672 +4
Lines 88363 88717 +354
==========================================
+ Hits 74600 74855 +255
- Misses 13763 13862 +99
|
@paemurru Thank you for working on this. Overall, this looks very good. A few comments:
|
BugsThere were two bugs before: (1) Blowing up along a singular cone gave an error. If the intention was to allow only smooth cones, then this should have been checked using an One fix would have been to add the The code that gave an error before:
(2) Blowing up along a (single) ray gave an error. The fix was just removing an
Below is the error message that appeared before.
DocumentationMy last commit added the relevant citations to the docstring of CorrectnessBy Example 11.1.4 in CLS11, the star subdivision along a smooth cone and along the barycenter of the smooth cone coincide. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for elaborating @paemurru . Just looked at your PR again, understanding it much better now. Looks good to me.
I will wait until tomorrow for feedback regarding your changes in the polyhedral geometry (e.g. by @benlorenz). If there are no complaints by the Friday meeting tomorrow, I will merge this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few small improvements and one correction for the check.
Co-authored-by: Benjamin Lorenz <benlorenz@users.noreply.github.com>
Co-authored-by: Benjamin Lorenz <benlorenz@users.noreply.github.com>
Co-authored-by: Benjamin Lorenz <benlorenz@users.noreply.github.com>
Co-authored-by: Benjamin Lorenz <benlorenz@users.noreply.github.com>
Fix blowups along singular cones when the cones is given by an index. Also, fix blowup and star subdivision along a single existing ray in the case where the ray is given by an index among the list of all cones.