[gmx-users] Settle vs. 3 normal constraints

Mark Abraham mark.j.abraham at gmail.com
Thu Jul 30 13:58:19 CEST 2015


Hi,

Using "normal" constraint algorithms with triangles of constraints can be
tricky with some integrators. Do check out the several manual sections that
talk about how these algorithms work, e.g. you may need to increase
lincs-order

Mark

On Wed, Jul 29, 2015 at 5:47 PM Andreas Mecklenfeld <
a.mecklenfeld at tu-braunschweig.de> wrote:

> Dear GROMACS users,
>
> I want to calculate the solvation free energy of a rigid water molecule,
> e.g. TIP4P-Ew.
> To do this, I define one solute molecule which I refer to as
> couple-moltype in the .mdp-file (SOL).
> The solvens molecules are exactly the same, just named differently for
> distinction (SOLB).
>
> Since I can't simulate two molecule types with settle, I want to use
> constraints. My .itp-file looks like this:
>
>
> ----------------------------------------------------------------------------------------------------
>
> ;
> ; tip4pew Water model
> ;
> [ moleculetype ]
> ; molname    nrexcl
> SOL        2
>
> [ atoms ]
> ; id  at type     res nr  res name  at name  cg nr  charge    mass
>    1   OW_tip4pew  1       SOL       OW       1       0 16.00000
>    2   HW_tip4pew  1       SOL       HW1      1       0.52422 1.00800
>    3   HW_tip4pew  1       SOL       HW2      1       0.52422 1.00800
>    4   MW                1       SOL       MW       1      -1.04844 0.00000
>
>
>
> [ constraints ]
> 1    2    1    0.09572    ; func. 1: chemical bond (O-H)
> 1    3    1    0.09572    ; func. 1: chemical bond (O-H)
> 2    3    2    0.15139    ; func. 2: no chemical bond (H-H)
>
>
>
> [ virtual_sites3 ]
> ; Vsite  from              funct   a               b
> 4       1       2       3       1       0.106676721     0.106676721
>
>
> [ exclusions ]
> 1    2    3    4
> 2    1    3    4
> 3    1    2    4
> 4    1    2    3
>
>
> ; The position of the virtual site is computed as follows:
> ;
> ;          O
> ;
> ;          V
> ;
> ;    H        H
> ;
> ; Ewald tip4p:
> ; const = distance (OV) / [ cos (angle(VOH))     * distance (OH) ]
> ;      0.0125 nm    / [ cos (52.26 deg)    * 0.09572 nm    ]
> ;    then a = b = 0.5 * const = 0.106676721
> ;
> ; Vsite pos x4 = x1 + a*(x2-x1) + b*(x3-x1)
>
>
> ----------------------------------------------------------------------------------------------------
>
> The temperature derivates by 20 K using the sd-intergrator as thermostat.
> By using the settle algorithm for only one molecule (same .mdp and .gro
> files as for the constrained), I gain results as expected.
>
> I'm sorry if this is a trivial question.
>
> Thanks for your support!
> Andreas
>
>
> --
> M. Sc. Andreas Mecklenfeld
> Stipendiat
>
> Technische Universität Braunschweig
> Institut für Thermodynamik
> Hans-Sommer-Straße 5
> 38106 Braunschweig
> Deutschland / Germany
>
> Tel: +49 (0)531 391-2634
> Fax: +49 (0)531 391-7814
>
> http://www.ift-bs.de
>
> --
> Gromacs Users mailing list
>
> * Please search the archive at
> http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before
> posting!
>
> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
>
> * For (un)subscribe requests visit
> https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or
> send a mail to gmx-users-request at gromacs.org.


More information about the gromacs.org_gmx-users mailing list