Closed tommy-waltmann closed 1 year ago
Fixed in #1292
I believe that #1292 fixes #1282. This issue was opened by @tommy-waltmann to track future work.
You are correct.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
This issue has been automatically closed because it has not had recent activity.
Description
The code which implements the overlap check in ALJ may give false positives and false negatives. When scripts are run using a debug build, this can cause unwanted failures in an assert statement in the evaluator code. This bug does not affect simulation results given a proper initial condition, so it does not affect any hoomd releases.
This issue would require significant developer time and effort to fix, and would require a detailed knowledge of the GJK algorithm as a prerequisite for trying to fix it.
I am making this issue to document that this is something that can happen in the ALJ code in debug builds, not to try and get an immediate solution for the bug.
Platform:
Installation method:
Versions:
Developer
Any developer who has the time, prerequisite knowledge, and the motivation to do it.