OpenMM accelerated Tinker

The functionality of OpenMM will (eventually) include everything that one would need to run modern molecular simulation.
POST REPLY
User avatar
Akila Gothandaraman
Posts: 3
Joined: Fri Aug 14, 2009 9:57 am

OpenMM accelerated Tinker

Post by Akila Gothandaraman » Thu Feb 02, 2012 3:56 pm

We have installed OpenMM accelerated TINKER (tried both v5.05/OpenMM3 and v6/OpenMM4) on our GPU workstation. We are trying to use the AMOEBA polarizable force field for a system of water molecules.

When using OpenMM accelerated Tinker executable, dynamic_openmm with the input files from Tinker, waterball.xyz, waterball.key and water.prm, it reports that the Beeman integrator is not supported. Using the same input files with the TINKER executable without OpenMM, dynamic, the MD simulation runs fine. Any insights into this will be appreciated.

Akila Gothandaraman
University of Pittsburgh

User avatar
Joy Ku
Posts: 81
Joined: Tue Oct 02, 2007 5:22 pm

Re: OpenMM accelerated Tinker

Post by Joy Ku » Thu Feb 02, 2012 4:31 pm

Not all the AMOEBA forces, options, and integrators have been implemented in the OpenMM version. This includes the Beeman integrator. The OpenMM Users Guide (p. 113-115 in the Release 4.0 version) describes all the limitations.

You can request new features be added to OpenMM by going to the project page (http://simtk.org/home/openmm) and clicking on the link Advanced -> Features & Bugs.

Joy

User avatar
Mark Friedrichs
Posts: 32
Joined: Fri Jun 09, 2006 11:23 am

Re: OpenMM accelerated Tinker

Post by Mark Friedrichs » Thu Feb 02, 2012 4:53 pm

Hi Akila,

Try adding one of the following lines to the TINKER key file:

integrator VERLET

or

integrator STOCHASTIC

Mark

User avatar
Akila Gothandaraman
Posts: 3
Joined: Fri Aug 14, 2009 9:57 am

Re: OpenMM accelerated Tinker

Post by Akila Gothandaraman » Fri Feb 03, 2012 1:25 pm

Hello Joy and Mark,

Thanks for your comments.

I think Mark was suggesting to use

integrate verlet (and not integrator verlet). Thanks for the tip. This prevented the program from using the default setting (Beeman) in the source file, dynamic.f.

-Akila

POST REPLY