[gmx-users] Settle vs. 3 normal constraints
Andreas Mecklenfeld
a.mecklenfeld at tu-braunschweig.de
Thu Jul 30 16:08:47 CEST 2015
Dear Mark,
thanks a lot for this advice - I've changed my .mdp to lincs-order = 8
and it works just fine!
Andreas
Am 30.07.2015 um 13:59 schrieb Mark Abraham:
> 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.
--
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
More information about the gromacs.org_gmx-users
mailing list