[gmx-developers] Energy not conserved in GROMACS replicate

#CHEN WENJIE# CHEN0819 at e.ntu.edu.sg
Tue May 10 06:12:07 CEST 2016

Hi GROMACS team,

I am an undergraduate student from Nanyang Technological University. I am working on my MD physics engine project that replicates some of the GROMACS features. The programming language is Java. The project is to simulate some small molecules in atomic level. The topology file is generated by GROMACS with pdb2gmx program. The force field I choose is AMBER03, and  force field parameters are also from GROMACS. I use Velocity Verlet integrator.
The problem I encounter is that when I run the simulation, the total energy doesn't conserve. It increases a little bit every frame and eventually becomes huge and the molecule deforms.

Attached is my GRO file and TOP file, and some log output files for the simulation of water molecule. One only involves bond stretching energy. One only involves angle rotation energy. One involves both bond and angle energy. For each frame, I log the kinetic energy, potential energy, total energy and position of each atom. Although when Ep increases, Ek will decrease, and vice versa, the total energy increases a little bit each frame.

I really want to know if there is any part I miss out or didn't do it correctly. I really appreciate it if you can give me some advice. Thank you in advice.

Best regards,

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-developers/attachments/20160510/22e93bed/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Archive.zip
Type: application/zip
Size: 63927 bytes
Desc: Archive.zip
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-developers/attachments/20160510/22e93bed/attachment-0001.zip>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-developers/attachments/20160510/22e93bed/attachment-0001.htm>

More information about the gromacs.org_gmx-developers mailing list