acts-project / acts-project/acts

Intersections from surfaces with two solutions are not updated correctly

Offen
#5,476 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Bug Component - Detray
Vorherrschende Sprache
C++
Sterne
131
Forks
276
Ø Merge
3 T. 13 Std.
Gemergte PRs (30 T.)
112

Beschreibung

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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.