Discrepancies between potentials when using md.charge.pppm

81 views
Skip to first unread message

Sahar

unread,
Feb 16, 2021, 8:31:34 PM2/16/21
to hoomd...@googlegroups.com
Hi,

I am running atomistic MD simulations using the OPLS-AA force fields and md.charge.pppm method for long-range electrostatics, but the potential-energy in the log file doesn't match with the sum of all interactions which are bond, angle, dihedral, lj, special lj, special coul, ewald, and pppm energy. So, the potential_energy and sum of all interactions are not equal except for the first timestep and also when pppm is disabled. 

Thanks,
Sahar
8PS180_1.28eps_0.99sig.py
8PS180_1.28eps_0.99sig.log
8PS180.xml

Joshua Anderson

unread,
Feb 18, 2021, 6:46:59 AM2/18/21
to hoomd...@googlegroups.com
Sahar,

Thanks for reporting. I have received multiple reports of this behavior. I think it is a bug in the way `potential_energy` and/or the pppm energy is reported to the logger, but I am not certain. I have asked the developer of the code to investigate.
------
Joshua A. Anderson, Ph.D.
Research Area Specialist, Chemical Engineering, University of Michigan
> --
> You received this message because you are subscribed to the Google Groups "hoomd-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to hoomd-users...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/hoomd-users/CAKOCMnEBZh6V1qT-T2Np0Bq2U_339x1WO8D1X%3DBj%2B0SX2JZMFw%40mail.gmail.com.
> <8PS180_1.28eps_0.99sig.py><8PS180_1.28eps_0.99sig.log><8PS180.xml>

Joshua Anderson

unread,
Jul 26, 2021, 3:32:31 PM7/26/21
to hoomd...@googlegroups.com
Sahar,

This pull request adds PPPM to the v3 API: https://github.com/glotzerlab/hoomd-blue/pull/1066
In it, I added a unit test to ensure that the PPPM energy loggable quantity is reported correctly.
------
Joshua A. Anderson, Ph.D.
Research Area Specialist, Chemical Engineering, University of Michigan

Reply all
Reply to author
Forward
0 new messages