<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
&gt;     &gt; Dear Gromacs Users,<br>
&gt;     &gt;<br>
&gt;     &gt; I am running mdrun on single node with 8 CPU and getting<br>
&gt;     following error<br>
&gt;     &gt;<br>
&gt;     &gt; Fatal error:-<br>
&gt;     &gt;<br>
&gt;     &gt; D D cell  1 0 0 could only obtain 1520 of the 1521 atoms that are<br>
&gt;     &gt; connected via constraints from the neighbouring cells.<br>
&gt;     &gt;<br>
&gt;     &gt; This probably means your constraint length are too long compared to<br>
&gt;     &gt; the domain decomposition cell size.<br>
&gt;     &gt;<br>
&gt;     &gt; Decrease the number of domain decomposition grid cells or lincs<br>
&gt;     order.<br>
&gt;     &gt;<br>
&gt;<br>
&gt;     The .log file has a detailed analysis of how DD is setting things up.<br>
&gt;     You need to make sure that this output is sensible for your system.<br>
&gt;<br>
&gt;     You should also desist from using P-R pressure coupling during<br>
&gt;     equilibration (i.e. with velocity generation), as warned in the manual<br>
&gt;     section on pressure coupling. Perhaps your system is blowing up.<br>
&gt;<br>
&gt;     Mark<br>
&gt;<br>
&gt;     Dear Mark,<br>
&gt;<br>
&gt; Thanks for the reply.<br>
&gt;  I have successfully done the equilibration run ,while doing<br>
&gt; production run I am gettiing above error (almost after 10 ns run).<br>
&gt;  Also It would be worth working if you explain the importance -rcon<br>
&gt; value and other things that I have asked .<br>
<br>
A description of your system, GROMACS version and objective are<br>
important to solving the problem. I don&#39;t think we&#39;ve seen those. Nobody<br>
wants to spend time talking about DD options if you are trying to run a<br>
system with 1000 atoms on 8 processors. By not describing fully, you<br>
make it easy for people to not be bothered.<br>
<br></blockquote><div><br></div><div>  Dear Mark, </div><div><br></div><div> Thanks for the reply, at the same time  I am sorry for providing the incomplete information </div><div>   (Next time onward I will make it a habit to describe the problem properly as you  said).</div>

<div> As you asked my system contains about 425000 atoms ( protein + Lipid +SOL). The gromacs version is 4.5.3 . </div><div>  In Objectives, I have successfully reached up to NPT equilibration run step, now I want to continue the same for production run.</div>

<div>  If this information is sufficient enough please reply. </div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt; Pavan<br>
&gt;<br>
&gt;     &gt; For solving this problem following are the attempts by me.<br>
&gt;     &gt;<br>
&gt;     &gt; *1] Decreasing grid cell size:-*<br>
&gt;     &gt;<br>
&gt;     &gt;  As per the suggestion in error, I tried to decrease the grid<br>
&gt;     cells by<br>
&gt;     &gt; option -dd from 8 1 1 to 6 1 1 , it has thrown following error..<br>
&gt;     &gt;<br>
&gt;     &gt;  Fatal error:-The size of the DD grid (6) does not match the<br>
&gt;     number of<br>
&gt;     &gt; nodes(8).<br>
&gt;     &gt;<br>
&gt;     &gt; Can you please suggest any better way to overcome this for<br>
&gt;     decreasing<br>
&gt;     &gt; grid cell size.<br>
&gt;<br>
<br>
You can&#39;t decrease the number of DD cells since you need one per<br>
processor. Maybe you are trying to parallelize a system that is too<br>
small for this number of processors, which brings us back to needing a<br>
description of your system.<br>
<br>
&gt;     &gt;<br>
&gt;     &gt; *2] -rcon option:*<br>
&gt;     &gt;<br>
&gt;     &gt; What is the correlation between the -rcon value with DD cell<br>
&gt;     &gt; size(Directly or inversely proportional ) , for the problem entitled<br>
&gt;     &gt; above what should be the strategy (to decrease or to increase<br>
&gt;     rcon value).<br>
&gt;     &gt;<br>
&gt;     &gt; If one changes the -rcon value will it affect the lincs accuracy, or<br>
&gt;     &gt; in other words the run will hold the same continuation or any change<br>
&gt;     &gt; in it.<br>
&gt;     &gt;<br>
&gt;     &gt; For changing the -rcon value the reference of previous log file i.e.<br>
&gt;     &gt; Estimated maximum distance required for p-lincs say 0.877, so<br>
&gt;     one can<br>
&gt;     &gt; increase than what has been estimated.<br>
&gt;<br>
<br>
You need to read mdrun -h about -rcon. You need to be trying to increase<br>
the ratio of cell size to constraint length, per the error message.<br>
<br>
&gt;     &gt;<br>
&gt;     &gt; *3] lincs_order and lincs_iter :*<br>
&gt;     &gt;<br>
&gt;     &gt; **<br>
&gt;     &gt;<br>
&gt;     &gt; If we don&#39;t want to deteriorate the lincs accuracy (1+<br>
&gt;     &gt; lincs_iter)*lincs_order has to remain constant , In my case<br>
&gt;     &gt;<br>
&gt;     &gt; With lincs_order = 4 and lincs_iter =1 I got above error. So I<br>
&gt;     &gt; decreased lincs _order (2) and increased lincs_iter(3)<br>
&gt;     proportionally.<br>
&gt;     &gt; What I am following is right or I have misunderstood it. If so<br>
&gt;     please<br>
&gt;     &gt; correct it. Can this value be fraction?<br>
&gt;<br>
<br>
The values must be integers.<br>
<br>
&gt;     &gt; Values which I have tried are relevant or very bad?**<br>
&gt;<br>
<br>
That is a correct approach for maintaining LINCS accuracy and trying to<br>
decrease the required constraint length, however it may not help solve<br>
the underlying problem.<br>
<br>
Mark<br>
<br>
&gt;     &gt;<br>
&gt;     &gt; Please explain it.<br>
&gt;     &gt;<br>
&gt;     &gt; If the same problem can be solved by any other methodology please<br>
&gt;     &gt; explain it.<br>
&gt;     &gt;<br>
&gt;     &gt; *Please see the mdp file  details.*<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     &gt; integrator        = md<br>
&gt;     &gt;<br>
&gt;     &gt; nsteps             = 10000000<br>
&gt;     &gt;<br>
&gt;     &gt; dt                         = 0.002                   ; 2 fs<br>
&gt;     &gt;<br>
&gt;     &gt; ; Output control<br>
&gt;     &gt;<br>
&gt;     &gt; nstxout                        = 1000                        ; save<br>
&gt;     &gt; coordinates every 2 ps<br>
&gt;     &gt;<br>
&gt;     &gt; nstvout                        = 1000                        ; save<br>
&gt;     &gt; velocities every 2 ps<br>
&gt;     &gt;<br>
&gt;     &gt; nstxtcout         = 1000                        ; xtc compressed<br>
&gt;     &gt; trajectory output every 2 ps<br>
&gt;     &gt;<br>
&gt;     &gt; nstenergy       = 1000                        ; save energies<br>
&gt;     every 2 ps<br>
&gt;     &gt;<br>
&gt;     &gt; nstlog              = 1000                        ; update log file<br>
&gt;     &gt; every 2 ps<br>
&gt;     &gt;<br>
&gt;     &gt; ; Bond parameters<br>
&gt;     &gt;<br>
&gt;     &gt; continuation   = yes                   ; Restarting after NPT<br>
&gt;     &gt;<br>
&gt;     &gt; constraint_algorithm = lincs ; holonomic constraints<br>
&gt;     &gt;<br>
&gt;     &gt; constraints     = all-bonds             ; all bonds (even heavy<br>
&gt;     atom-H<br>
&gt;     &gt; bonds)<br>
&gt;     &gt;<br>
&gt;     &gt; lincs_iter         = 1                               ; accuracy<br>
&gt;     of LINCS<br>
&gt;     &gt;<br>
&gt;     &gt; lincs_order     = 4<br>
&gt;     &gt;<br>
&gt;     &gt; ; Neighborsearching<br>
&gt;     &gt;<br>
&gt;     &gt; ns_type                       = grid<br>
&gt;     &gt;<br>
&gt;     &gt; nstlist              = 5<br>
&gt;     &gt;<br>
&gt;     &gt; rlist                  = 1.2<br>
&gt;     &gt;<br>
&gt;     &gt; rcoulomb        = 1.2<br>
&gt;     &gt;<br>
&gt;     &gt; rvdw                = 1.2<br>
&gt;     &gt;<br>
&gt;     &gt; ; Electrostatics<br>
&gt;     &gt;<br>
&gt;     &gt; coulombtype  = PME<br>
&gt;     &gt;<br>
&gt;     &gt; pme_order     = 4<br>
&gt;     &gt;<br>
&gt;     &gt; fourierspacing           = 0.16<br>
&gt;     &gt;<br>
&gt;     &gt; ; Temperature coupling is on<br>
&gt;     &gt;<br>
&gt;     &gt; tcoupl              = Nose-Hoover<br>
&gt;     &gt;<br>
&gt;     &gt; tc-grps                        = Protein  P    SOL_NA_CL ; three<br>
&gt;     &gt; coupling groups - more accurate<br>
&gt;     &gt;<br>
&gt;     &gt; tau_t                = 0.5   0.5       0.5<br>
&gt;     &gt;<br>
&gt;     &gt; ref_t                = 323 323     323<br>
&gt;     &gt;<br>
&gt;     &gt; group, in K<br>
&gt;     &gt;<br>
&gt;     &gt; ; Pressure coupling is on<br>
&gt;     &gt;<br>
&gt;     &gt; pcoupl             = Parrinello-Rahman     ; Pressure coupling<br>
&gt;     on in NPT<br>
&gt;     &gt;<br>
&gt;     &gt; pcoupltype     = semiisotropic                         ; uniform<br>
&gt;     &gt; scaling of x-y box vectors, independent z<br>
&gt;     &gt;<br>
&gt;     &gt; tau_p              = 2.0                                   ; time<br>
&gt;     &gt; constant, in ps<br>
&gt;     &gt;<br>
&gt;     &gt; ref_p               = 1.0   1.0                           ;<br>
&gt;     reference<br>
&gt;     &gt; pressure, x-y, z (in bar)<br>
&gt;     &gt;<br>
&gt;     &gt; compressibility = 4.5e-5       4.5e-5 ; isothermal<br>
&gt;     compressibility, bar^-1<br>
&gt;     &gt;<br>
&gt;     &gt; ; Periodic boundary conditions<br>
&gt;     &gt;<br>
&gt;     &gt; pbc                      = xyz                        ; 3-D PBC<br>
&gt;     &gt;<br>
&gt;     &gt; ; Dispersion correction<br>
&gt;     &gt;<br>
&gt;     &gt; DispCorr        = EnerPres    ; account for cut-off vdW scheme<br>
&gt;     &gt;<br>
&gt;     &gt; ; Velocity generation<br>
&gt;     &gt;<br>
&gt;     &gt; gen_vel                       = yes<br>
&gt;     &gt;<br>
&gt;     &gt; **<br>
&gt;     &gt;<br>
&gt;     &gt; Pavan<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://lists.gromacs.org/pipermail/gmx-users/attachments/20120315/4f8811bc/attachment.html" target="_blank">http://lists.gromacs.org/pipermail/gmx-users/attachments/20120315/4f8811bc/attachment.html</a><br>


<br>
------------------------------<span class="HOEnZb"><font color="#888888"><br>
<span><font color="#888888"><br>
--<br>
gmx-users mailing list<br>
<a href="mailto:gmx-users@gromacs.org" target="_blank">gmx-users@gromacs.org</a><br>
<a href="http://lists.gromacs.org/mailman/listinfo/gmx-users" target="_blank">http://lists.gromacs.org/mailman/listinfo/gmx-users</a><br>
Please search the archive at <a href="http://www.gromacs.org/Support/Mailing_Lists/Search" target="_blank">http://www.gromacs.org/Support/Mailing_Lists/Search</a> before posting!<br>
<br>
End of gmx-users Digest, Vol 95, Issue 97<br>
*****************************************<br>
</font></span></font></span></blockquote></div><br>
</blockquote></div><br>