-
Notifications
You must be signed in to change notification settings - Fork 11
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
[BUG?] Does the alanine dipeptide test system have a mixture of combining rules? #155
Comments
Ah, I see, |
I am investigating this separately as I don't think the file does contain a mixture (but my tests last night suggested it did). There is also weirdness that writing and then re-reading the file gives the same warning, despite writing definitely using arithmetic... I think we can keep this issue open while resolving whether this is a bug, and if so, then fixing it. |
I've found and fixed the problem. The test to check if arithmetic rules weren't used was tripped accidentally for ghost atoms. This is because I've fixed it by adding a condition to check when both the PRMTOP and the combining rules say that epsilon_ij is zero, and to not then check further for exceptions or combining rules. The impact of this bug is just the warning message. It didn't change the combining rules. It is more of an annoyance. I've nearly got |
Great, no problem. Glad I wasn't being stupid. I assumed that I just hadn't noticed it since the test molecules were loaded with warnings silenced. |
Here's the diff if you want to patch locally: 0feecf8?diff=unified&w=0 |
I don't know if this is an issue or not, but it confused me. If I load our canonical alanine dipeptide test system then I get no warning from Sire. However, on writing to file and reading back in I now get a warning regarding the presence of both arithmetic and geometric combining rules being present in the file. Assuming that we don't modify the existing information, why is this not the case first time around?
The text was updated successfully, but these errors were encountered: