[gmx-developers] Re: User defined potential between specific atoms
Paul Whitford
pwhitfor at ctbp.ucsd.edu
Wed Mar 5 19:46:20 CET 2008
That appears to work. Thanks!
-Paul
Message: 4
Date: Tue, 4 Mar 2008 10:56:16 +0100 (CET)
From: hessb at mpip-mainz.mpg.de
Subject: Re: [gmx-developers] User defined potential between specific
atoms
To: "Discussion list for GROMACS development"
<gmx-developers at gromacs.org>
Message-ID:
<65059.91.32.170.145.1204624576.squirrel at squirrel.mpip-mainz.mpg.de>
Content-Type: text/plain;charset=iso-8859-1
>>> I am using the CVS version (downloaded yesterday).
>>>
>>> I am trying to include interactions between specific atoms (i.e. atom 1
>>> and
>>> 40 are interacting and atom 30 and 80 are interacting). I am using
>>> "pairs"
>>> to do this. If I look at large systems, where two bodies can
>>> dissociated,
>>> I run into a problem with dynamics load balancing. Since "pairs" is
>>> considered a bonded interaction I need to set "-rdd" to a large value.
>>> If
>>> i do this, then I can not run on many nodes because the domains are
>>> forced
>>> to be too large. Is there an alternate way to include these
>>> interactions
>>> that won't run into this issue with DD? I have looked at the user
>>> defined
>>> potentials, but it appears you can only set the form of the potential,
>>> which
>>> is then used in "pairs".
>>
>> Possibly a bond potential type 6 might work, but I can't think of a
>> reason
>> this wouldn't produce the same kind of problem.
>
> It would.
>
> There are two ways of solving this problem.
> You could make these atoms separate energy groups
> and use the energygrp_table option to supply a tabulated
> non-bonded interaction.
>
> You could also simply remove the missing interactions check in the code.
> Since somebody else also asked about this, we might consider
> adding an option to mdrun to turn off this check, or to turn it off
> for interactions other than normal bond, angle and dihedral potentials.
>
> Note that your problem is not specific for dynamic load balancing.
> Setting -rdd much larger than your non-bonded cutoff distance
> will kill your performance.
>
> Berk.
I have added an option -noddbc to mdrun which turns off the check
for pair interactions and tabulated bonds that do not generate
exclusions.
Please check if this options does what it should do.
I did not have a proper test system at hand.
Berk.
------------------------------
_______________________________________________
gmx-developers mailing list
gmx-developers at gromacs.org
http://www.gromacs.org/mailman/listinfo/gmx-developers
End of gmx-developers Digest, Vol 47, Issue 3
*********************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-developers/attachments/20080305/1bc495fd/attachment.html>
More information about the gromacs.org_gmx-developers
mailing list