[gmx-users] Shell (Drude) model for polarization in GROMACS
Justin Lemkul
jalemkul at vt.edu
Mon Jun 18 21:07:54 CEST 2018
On 6/18/18 3:00 PM, Eric Smoll wrote:
> Hello GROMACS users,
>
> I am looking over the shell (Drude) model for polarization in GROMACS.
> There isn't much information available in the manual (probably because this
> feature is rarely used). I was hoping someone knowledgeable about
> polarizable simulations in GROMACS could help answer a few of my
> questions:
>
> (1) How exactly are Thole functions turned on? The 2018.1 manual does not
> specify. I am guessing they are hard-coded into all shell molecular
> dynamics simulations. Am I correct?
They're activated with a [thole_polarization] directive.
> (2) To add a shell to a topology, I suspect I must specify a shell atomtype
> (setting the particle type to "S" for shell) and list the shells in the
> atoms directives. Using the "[ atomtypes ]" format in oplsaa.ff for a
> molecule with a res-name of "ABC", I assume the following will produce two
> shell particles with a charge of +1 and -1. Am I correct?
>
> [ atomtypes ]
> ; atom-type bond-type atomic-number mass charge particle-type sigma epsilon
> opls_9999 Sh 1 0 0 S 0 0
> ; I am guessing that
>
> [ atoms ]
> ; atom-number atom-type res-number res-name atom-name charge-grp charge
> 1 opls_9999 1 ABC Sh1 1 +1
> 2 opls_9999 1 ABC Sh2 2 -1
> ....
Looks right.
> (3) I suppose connectivity of each shell to its core is indicated with the
> "[ polarizability ]" directive. I am guessing "i" is the core atom and "j"
> is the shell particle.
It actually doesn't matter. mdrun figures it out on the fly based on
particle type - see init_shell_flexcon in shellfc.cpp.
> (4) Since the code carries out an SCF calculation to relax the position of
> the shells at every timestep, I assume there is no need to specify shell
> masses or to thermostat the shell DOF. Does GROMACS omit shell particles
> from thermostats? The manual does not specify.
Yes. Massless particles are not subjected to dynamical update routines.
-Justin
--
==================================================
Justin A. Lemkul, Ph.D.
Assistant Professor
Virginia Tech Department of Biochemistry
303 Engel Hall
340 West Campus Dr.
Blacksburg, VA 24061
jalemkul at vt.edu | (540) 231-3129
http://www.thelemkullab.com
==================================================
More information about the gromacs.org_gmx-users
mailing list