Rigid body simulation

Skip to first unread message

Azamat Rizuan

Jul 18, 2021, 2:23:39 AMJul 18
to hoomd...@googlegroups.com

I was trying to simulate fully rigid proteins using HOOMD. For that, I have tried to test a simpler system first. It is a system of  three triangular molecules sitting on each other (see picture). My plan was to use LJ potential so I have calculated an analytical solution for this system. So, it was equal to -0.6341327 kcal/mol after excluding intramolecular interactions. 

Then, I have created this system with 6 particles in HOOMD. In HOOMD, I have also created 2 central particles with required properties (tag, body, moment of inertia, orientation, mass etc.) and defined rigid chains as below:

rigid = hoomd.md.constrain.rigid();

When I run this fully rigid case, I am getting some discrepancy in potentials between HOOMD and my analytical solution. The pair_lj_energy from HOOMD was  -0.258301451 kcal/mole. 
Could you please help me with this issue? I have attached my HOOMD simulation file (run_rigid.py). Thanks in advance.


triangular system.png

Joshua Anderson

Jul 19, 2021, 12:33:16 PMJul 19
to hoomd...@googlegroups.com

You state that you have an analytical solution, but you do dot define the problem. What problem is -0.6341327 the solution to?

Also, note that you only need one type of rigid body in your system. Use the parameters for the '2' type and move the second body by changing the particle's position.
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/CAGrCsbPHwAAf75niABKZy%3Dfbh%2BqJXXE_ekKSujJ9gjd4ytasDw%40mail.gmail.com.
> <triangular system.png><rigid_compare.zip>

Azamat Rizuan

Jul 21, 2021, 11:28:10 AMJul 21
to hoomd...@googlegroups.com
Thanks, using one type for the central particle and shifting constituent particles for the second rigid body helped me. Currently, I was able to match my numerical results with HOOMD.


Reply all
Reply to author
0 new messages