<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Mark Abraham escreveu:
<blockquote cite="mid:4ACD1BEF.4000401@anu.edu.au" type="cite">Alexandre
Suman de Araujo wrote:
  <br>
  <blockquote type="cite">Hi Gmxers
    <br>
    <br>
Some months ago I performed some simulations, with GMX 3.3.3 version,
where I apply distance restraint between water oxygen atoms and a
static dummy site located at the center of a sphere to keep waters
inside this sphere. After performed an upgrade to GMX 4.0.5 version
this distance restraint scheme stopped to work.
    <br>
I read distance restraint material in 4.0.5 paper manual and I can't
find any modification reported there.
    <br>
    <br>
Looking at gmxdump output from tpr's generated with grompp from 3.3.3
and 4.0.5 versions and the same .mdp, .gro and .top files, I had this:
    <br>
    <br>
3.3.3 version: grep -i disre gmxdump3.txt |more
    <br>
    <br>
&nbsp; disre&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = Simple
    <br>
&nbsp; disre_weighting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = Conservative
    <br>
&nbsp; disre_mixed&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = FALSE
    <br>
&nbsp; nstdisreout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 100
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[468]=DISRES, label=&nbsp;&nbsp; 0, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[469]=DISRES, label=&nbsp;&nbsp; 1, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[470]=DISRES, label=&nbsp;&nbsp; 2, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[471]=DISRES, label=&nbsp;&nbsp; 3, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[472]=DISRES, label=&nbsp;&nbsp; 4, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[473]=DISRES, label=&nbsp;&nbsp; 5, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[724]=DISRES, label= 256, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[725]=DISRES, label= 257, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[726]=DISRES, label= 258, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 type=468 (DISRES) 389 392
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 type=469 (DISRES) 393 396
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 type=470 (DISRES) 397 400
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3 type=471 (DISRES) 401 404
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4 type=472 (DISRES) 405 408
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5 type=473 (DISRES) 409 412
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 256 type=724 (DISRES) 1413 1416
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 257 type=725 (DISRES) 1417 1420
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 258 type=726 (DISRES) 1421 1424
    <br>
    <br>
4.0.5 version: grep -i disre gmxdump4.txt
    <br>
    <br>
&nbsp; disre&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = Simple
    <br>
&nbsp; disre_weighting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = Conservative
    <br>
&nbsp; disre_mixed&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = FALSE
    <br>
&nbsp; nstdisreout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 100
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[470]=DISRES, label=&nbsp;&nbsp; 0, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 type=470 (DISRES) 0 3
    <br>
    <br>
    <br>
It is clear that 3.3.3 version is applying the constraints to all
waters (what is correct) and 4.0.5 to just one. However, I can't find a
way to fix this.
    <br>
  </blockquote>
  <br>
Hmm, the above indicates that 3.3.3 wasn't folding the function type
definitions correctly, and apparently 4.0.5 is folding the types as
well as the references to them. If you're sure you've used the same
.mdp/.top, then please submit a bugzilla (<a class="moz-txt-link-freetext" href="http://bugzilla.gromacs.org/">http://bugzilla.gromacs.org/</a>)
and attach a .tar of the .top, .mdp, .tpr and .gro files.
  <br>
</blockquote>
I'm submitting it in the next minutes.<br>
<br>
<blockquote cite="mid:4ACD1BEF.4000401@anu.edu.au" type="cite"><br>
Also have a look at grep -i disre -C 5 gmxdump4.txt to see if there's
anything interesting in the local contexts of the differences.
  <br>
</blockquote>
<br>
The result of this grep:<br>
<br>
<font face="monospace">&nbsp;&nbsp; wall_atomtype[1]&nbsp;&nbsp;&nbsp;&nbsp; = -1<br>
&nbsp;&nbsp; wall_density[0]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<br>
&nbsp;&nbsp; wall_density[1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<br>
&nbsp;&nbsp; wall_ewald_zfac&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 3<br>
&nbsp;&nbsp; pull&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = no<br>
&nbsp;&nbsp; disre&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = Simple<br>
&nbsp;&nbsp; disre_weighting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = Conservative<br>
&nbsp;&nbsp; disre_mixed&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = FALSE<br>
&nbsp;&nbsp; dr_fc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 10000<br>
&nbsp;&nbsp; dr_tau&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<br>
&nbsp;&nbsp; nstdisreout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 100<br>
&nbsp;&nbsp; orires_fc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<br>
&nbsp;&nbsp; orires_tau&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<br>
&nbsp;&nbsp; nstorireout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 100<br>
&nbsp;&nbsp; dihre-fc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 1000<br>
&nbsp;&nbsp; em_stepsize&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0.01<br>
--<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[465]=LJ14, c6A= 4.00489662e-03, c12A= 4.51127153e-06,
c6B= 4.00489662e-03, c12B= 4.51127153e-06<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[466]=LJ14, c6A= 3.93701671e-03, c12A= 2.11467386e-06,
c6B= 3.93701671e-03, c12B= 2.11467386e-06<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[467]=LJ14, c6A= 4.08602087e-03, c12A= 3.19497235e-06,
c6B= 4.08602087e-03, c12B= 3.19497235e-06<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[468]=CONSTR, dA= 1.00000001e-01, dB= 1.00000001e-01<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[469]=CONSTR, dA= 1.08999997e-01, dB= 1.08999997e-01<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[470]=DISRES, label=&nbsp;&nbsp; 0, type=1, low= 0.00000000e+00,
up1= 3.00000000e+00, up2= 9.39999962e+00, fac= 1.00000000e+00)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functype[471]=SETTLE, doh= 1.00000001e-01, dhh= 1.63299993e-01<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fudgeQQ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 1<br>
&nbsp;&nbsp; atomtypes:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; atomtype[&nbsp; 0]={radius= 0.00000e+00, volume= 0.00000e+00,
surftens=-1.00000e+00, atomnumber=&nbsp;&nbsp; 7)}<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; atomtype[&nbsp; 1]={radius= 0.00000e+00, volume= 0.00000e+00,
surftens=-1.00000e+00, atomnumber=&nbsp;&nbsp; 1)}<br>
--<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; excls[2][6..8]={0, 1, 2}<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; excls[3][9..9]={3}<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dis. Rest.:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nr: 3<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; iatoms:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 type=470 (DISRES) 0 3<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Settle:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nr: 2<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; iatoms:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 type=471 (SETTLE) 0<br>
&nbsp;&nbsp; moltype (2):</font><br>
<br>
Well.... to me this does not add new information. Do you see something?<br>
<br>
<blockquote cite="mid:4ACD1BEF.4000401@anu.edu.au" type="cite"><br>
Mark
  <br>
  <br>
  <blockquote type="cite">Does anyone could help me with this issue?
Are there modifications in distance restraint algorithm in 4.0.5
version compared with 3.3.3 version? Or this can be a bug?
    <br>
    <br>
Thanks
    <br>
    <br>
  </blockquote>
_______________________________________________
  <br>
gmx-users mailing list&nbsp;&nbsp;&nbsp; <a class="moz-txt-link-abbreviated" href="mailto:gmx-users@gromacs.org">gmx-users@gromacs.org</a>
  <br>
<a class="moz-txt-link-freetext" href="http://lists.gromacs.org/mailman/listinfo/gmx-users">http://lists.gromacs.org/mailman/listinfo/gmx-users</a>
  <br>
Please search the archive at <a class="moz-txt-link-freetext" href="http://www.gromacs.org/search">http://www.gromacs.org/search</a> before
posting!
  <br>
Please don't post (un)subscribe requests to the list. Use the www
interface or send it to <a class="moz-txt-link-abbreviated" href="mailto:gmx-users-request@gromacs.org">gmx-users-request@gromacs.org</a>.
  <br>
Can't post? Read <a class="moz-txt-link-freetext" href="http://www.gromacs.org/mailing_lists/users.php">http://www.gromacs.org/mailing_lists/users.php</a>
  <br>
  <br>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">**************************************************************
Alexandre Suman de Araujo                                    *
Faculdade de Ci&ecirc;ncias Farmac&ecirc;uticas de Ribeir&atilde;o Preto        *
Universidade de S&atilde;o Paulo                                    *
Dep. de F&iacute;sica e Qu&iacute;mica                                     *
Grupo de F&iacute;sica Biol&oacute;gica     * e-mail: <a class="moz-txt-link-abbreviated" href="mailto:asaraujo@fcfrp.usp.br*">asaraujo@fcfrp.usp.br*</a>
Av. do Caf&eacute;, s/n&deg;             * e-mail: <a class="moz-txt-link-abbreviated" href="mailto:ale.suman@gmail.com">ale.suman@gmail.com</a>  *
CEP: 14040-903                * Phone: +55 (16) 3602-4172    *
Ribeir&atilde;o Preto, SP, Brasil    * Phone: +55 (16) 3602-4222    *
************************************************************** </pre>
<br>
</body>
</html>