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

Intersections from surfaces with two solutions are not updated correctly #451

Open
niermann999 opened this issue Apr 19, 2023 · 0 comments
Labels
bug Something isn't working priority: medium medium priority

Comments

@niermann999
Copy link
Contributor

If a surface intersection returns two solutions and they are written to the navigator cache, the intersection_update kernel has no mechanism by which to distinguish the near from the far solution, so at the moment it updates both candidates with the near solution (sfi[0]). This doubles that solution in the cache and removes the second solution, which will then never be found by the navigator.

Not an immediate concern, as I don't think this case is part of the current setups.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working priority: medium medium priority
Projects
None yet
Development

No branches or pull requests

1 participant