Actually I thought that if I don't exclude interactions, it would make mdrun 
crash. I read in the mailing list that for using freeze option, I have to 
exclude interactions, use comm_mode=none and use NVT conditions (although I 
tried NPT too and it worked). Maybe I was missing something.


Thank you Berk. I will do your suggestions.



________________________________
From: Berk Hess <g...@hotmail.com>
To: Discussion list for GROMACS users <gmx-users@gromacs.org>
Sent: Friday, January 23, 2009 4:34:05 AM
Subject: RE: [gmx-users] Domain Decomposision and Frozen Groups

 Hi,

No, if you need to freeze two proteins you do not have to exclude interactions.
Excluding interactions will make you simulation slightly faster,
but freeze groups freeze a group, even if there are forces working on it
(if there were no forces working, you would not need freeze groups in the first 
place).

Berk

________________________________
Date: Thu, 22 Jan 2009 15:51:49 -0800
From: resa...@yahoo.com
Subject: Re: [gmx-users] Domain Decomposision and Frozen Groups
To: gmx-users@gromacs.org


Thank you Berk!

Actually I need to freeze two proteins so I have to exclude interactions. I 
already tried to use PME and energygrps_excl together, but grompp used to give 
me this warning:
      Can not exclude the lattice Coulomb energy between energy groups
which is related to PME (I think it is necessary for me to stick with PME 
because I mainly want study electrostatic interactions). When I searched the 
mailng list, some people had suggested that if I want to use PME with frozen 
groups, I have to use [exclusions] in the topology file. So I did. Any hint for 
a better workaround? Because I am using a thermodynamic cycle, I am thinking of 
ignoring this warning...


I am trying to understand the domain decomposition method. Indeed I already 
encountered same error message for small peptides and I figured it out that if 
I make the box bigger, decomposition would work well. I will try bigger boxes 
for my proteins, but I have no clear idea about how much bigger the box should 
be...

Thanks



________________________________
From: Berk Hess <g...@hotmail.com>
To: Discussion list for GROMACS users <gmx-users@gromacs.org>
Sent: Thursday, January 22, 2009 4:59:09 PM
Subject: RE: [gmx-users] Domain Decomposision and Frozen Groups

 Hi,

The exclusions in the topology introduce long range interactions
that require large domain decomposition cells.
The md.log of 4.0.3 will tell you this.
Remove all those exclusions and add energygrp exclusions in the mdp file.
(Or do not use exclusions at all)

Berk

________________________________
Date: Thu, 22 Jan 2009 12:37:24 -0800
From: resa...@yahoo.com
To: gmx-users@gromacs.org
Subject: [gmx-users] Domain Decomposision and Frozen Groups


Hi everyone;

I am trying to do some simulation using frozen groups on an 8 core computer. I 
have tow boxes: 

1) Box 1 has two proteins and both of them are kept frozen (I used [exclusions] 
directive in topology file to exclude the interactions in each frozen group, 
NVT). 

2) Box 2 has those two proteins but without being frozen (no use of 
[exclusions] and freeze options). 

Here is the mdp file:
=========================================================
integrator     =     sd
dt     =      0.002
nsteps     =     50000
comm_mode = None
ns_type                  = grid
pbc                      = xyz
nstlist    = 10
rlist     =     1
coulombtype     =     PME
rcoulomb     =     1
fourierspacing     =     0.12
pme_order     =     6
ewald_rtol     =     1e-6
vdwtype     =     Switch
rvdw_switch     =     0.8
rvdw     =     0.9
DispCorr     =     EnerPres
nstxout     =     500
nstvout     =     500
nstlog     =     500
nstenergy     =     500
nstxtcout                = 5000
xtc-precision            = 1000
tc_grps                  = system
tau_t                    = 1
ref_t                    = 310
energygrps    = chainC chainF SOL  ; these three lines were commented out for 
the box 2 simulation
freezegrps    = chainC chainF
freezedim    = Y Y Y Y Y Y
=========================================================




I used this command to run the simulations:
mpiexec -n 8 mdrunmpi -s eqvspc.tpr -c eqvspc.gro -o eqvspc.trr -x eqvspc.xtc 
-g eqvspc.log -e eqvspc.edr

It works for the box two (no freeze), but for box 1 gives me this error:
=========================================================
Back Off! I just backed up eqvspc.log to ./#eqvspc.log.11#
Reading file eqvspc.tpr, VERSION 4.0.3 (single precision)
-------------------------------------------------------
Program mdrunmpi, VERSION 4.0.3
Source code file: domdec.c, line: 5858

Fatal error:
There is no domain decomposition for 8 nodes that is compatible with the given 
box and a minimum cell size of 6.25692 nm
Change the number of nodes or mdrun option -rdd or -dds
Look in the log file for details on the domain decomposition
-------------------------------------------------------
Error on node 0, will try to stop all the nodes
Halting parallel program mdrunmpi on CPU 0 out of 8
==========================================================

The serial version of mdrun works with box 1.
I searched the user mailing list and found that some people had similar problem 
with restraints in the past. I tried to use some -rdd and -dds values, but 
without any success. Can you please point out where is the source of this error 
and how I can get domain decomposition and frozen (or restraint) groups to work.

Any help or hint is highly appreciated!

Reza Salari





















________________________________
Express yourself instantly with MSN Messenger! MSN Messenger

________________________________
Express yourself instantly with MSN Messenger! MSN Messenger


      
_______________________________________________
gmx-users mailing list    gmx-users@gromacs.org
http://www.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at http://www.gromacs.org/search before posting!
Please don't post (un)subscribe requests to the list. Use the 
www interface or send it to gmx-users-requ...@gromacs.org.
Can't post? Read http://www.gromacs.org/mailing_lists/users.php

Reply via email to