polyply_1.0
polyply_1.0 copied to clipboard
Edge Case Exclusion expansion incorrect
For some edge cases the exclusions are incorrectly expanded. I'm investigating
So this is from our friends the virtual-sites again. Because VS construct edges from all the constituting atoms it creates artificially short paths between neighbors that otherwise wouldn't be connected.
This is not really a bug but also something not so obvious. Virtual-sides make edges when the [edges]
directive is given. This however screws with the exclusion algorithm when VS are involved if the VS is connected to all constituting atoms.