[gmx-users] problem about distance restraint in REMD simulation
Mark Abraham
mark.j.abraham at gmail.com
Sun Jun 12 16:52:04 CEST 2016
Hi,
That check is unfortunately a little bit overzealous. I have proposed a fix
for the upcoming 5.1.3 release. If you want to fix your 4.6 version (but
you should anyway not start new work on such old versions of GROMACS) then
you can go to src/gmxlib/disre.c and change
if (dd->dr_tau != 0 || ir->eDisre == edrEnsemble || cr->ms != NULL
||
to
if (dd->dr_tau != 0 || ir->eDisre == edrEnsemble ||
and recompile and reinstall.
Mark
On Sun, Jun 12, 2016 at 11:59 AM 曾娟 <zengjuan at pkusz.edu.cn> wrote:
> Dear Users:
>
> I have a system with four distance restraints to maintain a
> hydrogen-bonding network in REMD simulation. While when I applied the
> distance restraint, the REMD simulation is only ok when applied single CPU
> for each replica. When I applied more than one CPU for each replica, there
> are error message like this: "Time or ensemble averaged or multiple pair
> distance restraints do not work (yet) with domain decomposition, use
> particle decomposition (mdrun option -pd)". But the "-pd" option can not
> solve the problem. I have also read some archives, but still unknow how to
> solve the problem. Can you give me some advices. Thanks!
> My file added distance restraint is:
> ; distance restraints for r_46_&_N_or_r_50_&_O of Protein in water
> [ distance_restraints ]
> ; i j ? label funct lo up1 up2 weight
> 409 467 1 0 1 0.210000 0.390000 0.50000 1
> 421 464 1 1 1 0.210000 0.390000 0.50000 1
> 423 440 1 2 1 0.210000 0.390000 0.50000 1
> 425 447 1 3 1 0.210000 0.390000 0.50000 1
> And my mdp file is :
> cpp = /usr/bin/cpp
> integrator = md
> define = -DPOSRES
> dt = 0.0025
> nsteps = 600000000
> constraints = hbonds
> disre = simple
> disre-fc = 1000
> nstxout = 0
> nstvout = 0
> nstxtcout = 600
> xtc_grps = Protein
> nstlog = 600
> nstenergy = 600
> nstlist = 5
> ns_type = grid
> rlist = 0.9
> coulombtype = PME
> rcoulomb = 0.9
> vdwtype = cut-off
> rvdw = 0.9
> DispCorr = EnerPres
> Tcoupl = v-rescale
> tc_grps = system
> tau_t = 0.2
> ref_t = 290.0
> Pcoupl = no
> gen_vel = no
>
>
> Juan
> --
> 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