You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm seeing an impossible permutations error when trying to assign a simple divalent v-site to molecules similar to the example shown in this repro case.
Traceback (most recent call last):
File "/xxx/repro.py", line 30, in <module>
main()
File "/xxx/repro.py", line 25, in main
matches = vsite_handler.find_matches(molecule.to_topology())
File "/xxx/openff/toolkit/typing/engines/smirnoff/parameters.py", line 5609, in find_matches
return self._find_matches(
File "/xxx/openff/toolkit/typing/engines/smirnoff/parameters.py", line 5445, in _find_matches
index_of_key = tdc.index_of(key, possible=orders)
File "/xxx/openff/toolkit/topology/topology.py", line 152, in index_of
assert all([p in permutations for p in possible]), (
AssertionError: Possible permutations [(0, 1, 2), (2, 1, 0), (0, 2, 1), (1, 2, 0)] is impossible!
Computing environment (please complete the following information):
Describe the bug
I'm seeing an impossible permutations error when trying to assign a simple divalent v-site to molecules similar to the example shown in this repro case.
To Reproduce
Output
Computing environment (please complete the following information):
conda list
Additional context
The text was updated successfully, but these errors were encountered: