<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'><div style="text-align: left;">Hi,<br><br>I have not heard of any code problems with pressure coupling.<br></div>But in general things can get unstable when you couple to quickly.<br>0.5 ps is quite short, but should be ok for isotropic coupling in water.<br>For semiistropic coupling it might actually be too fast, I have never<br>tried this. Semiisotropic coupling will lead to larger and faster<br>fluctuations.<br><br>For the large system I would set tau_p to somewhere between 1 and 5 fs.<br><br>I don't know if you compressibility value is reasonable when you have<br>a membrane in it, but I guess it would not be to far off.<br><br>One last thing, don't you want to use surface tension coupling?<br><br>Berk.<br><br><hr id="stopSpelling">&gt; Date: Wed, 4 Jun 2008 11:54:53 +0200<br>&gt; From: till@bph.rub.de<br>&gt; To: gmx-users@gromacs.org<br>&gt; Subject: Re: [gmx-users] neighborsearching in semiisotropic systems<br>&gt; <br>&gt; Hi Berk,<br>&gt; the whole system I want to simulate contents a membrane (that's why I <br>&gt; use semiisotropic pressure coupling) and this system crashed with the <br>&gt; same error message.<br>&gt; In the membrane system and in the small test system no distortion of the <br>&gt; box can be observed during the simulation. The cubic form of the box is <br>&gt; stable.<br>&gt; <br>&gt; <br>&gt;             Step           Time         Lambda<br>&gt;          1555000     3110.00000        0.00000<br>&gt; <br>&gt;     Rel. Constraint Deviation:  Max    between atoms     RMS<br>&gt;         Before LINCS         0.016766     46     47   0.003642<br>&gt;          After LINCS         0.000042     23     25   0.000013<br>&gt; <br>&gt;     Energies (kJ/mol)<br>&gt;         G96Angle    Proper Dih.  Improper Dih.          LJ-14     Coulomb-14<br>&gt;      1.61040e+02    6.05084e+01    3.35858e+01    1.03030e+01    1.32855e+03<br>&gt;          LJ (SR)        LJ (LR)   Coulomb (SR)   Coul. recip.      Potential<br>&gt;      2.25304e+04   -6.11549e+02   -1.40294e+05   -1.72589e+04   -1.34040e+05<br>&gt;      Kinetic En.   Total Energy    Temperature Pressure (bar)<br>&gt;      2.39730e+04   -1.10067e+05    2.97751e+02   -1.18958e+02<br>&gt; <br>&gt; Grid: 6 x 6 x 8 cells<br>&gt; Grid: 5 x 5 x 8 cells<br>&gt; Grid: 6 x 6 x 8 cells<br>&gt; Grid: 5 x 5 x 8 cells<br>&gt; Grid: 6 x 6 x 8 cells<br>&gt; Grid: 5 x 5 x 8 cells<br>&gt; Grid: 6 x 6 x 8 cells<br>&gt; Grid: 5 x 5 x 8 cells<br>&gt; -------------------------------------------------------<br>&gt; Program mdrun_d.mpi, VERSION 3.3.1<br>&gt; Source code file: nsgrid.c, line: 226<br>&gt; <br>&gt; Range checking error:<br>&gt; Explanation: During neighborsearching, we assign each particle to a grid<br>&gt; based on its coordinates. If your system contains collisions or parameter<br>&gt; errors that give particles very high velocities you might end up with some<br>&gt; coordinates being +-Infinity or NaN (not-a-number). Obviously, we cannot<br>&gt; put these on a grid, so this is usually where we detect those errors.<br>&gt; Make sure your system is properly energy-minimized and that the potential<br>&gt; energy seems reasonable before trying again.<br>&gt; <br>&gt; Variable ci has value 284. It should have been within [ 0 .. 200 ]<br>&gt; Please report this to the mailing list (gmx-users@gromacs.org)<br>&gt; -------------------------------------------------------<br>&gt; <br>&gt; <br>&gt; I have no explanation why the system with semiisotropic pressure <br>&gt; coupling crashes within the 10ns simulation with tau_p=0.5 and does not <br>&gt; crash with tau_p=5.0. The other problem is starting two identical <br>&gt; simulations the systems crashed at different timesteps.<br>&gt; <br>&gt; Till<br>&gt; <br>&gt; Berk Hess schrieb:<br>&gt; &gt; Hi,<br>&gt; &gt; <br>&gt; &gt; Did you check how your box dimensions evolve?<br>&gt; &gt; <br>&gt; &gt; For a homogeneous system (as your small test system)<br>&gt; &gt; one should not use semi or anisotropic pressure coupling,<br>&gt; &gt; since the box shape can distort unlimitedly causing<br>&gt; &gt; the system to crash.<br>&gt; &gt; <br>&gt; &gt; Berk.<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; ------------------------------------------------------------------------<br>&gt; &gt;  &gt; Date: Tue, 3 Jun 2008 17:00:14 +0200<br>&gt; &gt;  &gt; From: till@bph.rub.de<br>&gt; &gt;  &gt; To: gmx-users@gromacs.org<br>&gt; &gt;  &gt; Subject: [gmx-users] neighborsearching in semiisotropic systems<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Dear users,<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; During protein simulations occurred the range checking error of the<br>&gt; &gt;  &gt; neighborsearching. I checked the comments on this mistake in the user<br>&gt; &gt;  &gt; list and then checked my system on any hints of an exploding system but<br>&gt; &gt;  &gt; it seems to be stable. In order to be sure I cut down the system to a<br>&gt; &gt;  &gt; small peptide consisting of only ten aminoacids and used the ffG43a1<br>&gt; &gt;  &gt; forcefield.<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; I performed 10ns simulations of this small system in a cubic<br>&gt; &gt;  &gt; spc-waterbox with different pressure parameters and tried single and<br>&gt; &gt;  &gt; double precision. I got the following results:<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; For<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; pcoupltype = semiisotropic<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; tau_p = 0.5 0.5<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; compressibility = 4.5E-5 4.5E-5<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; ref_p = 1 1<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; with double precision occurred the mistake:<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; -------------------------------------------------------<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Program mdrun_d.mpi, VERSION 3.3.1<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Source code file: nsgrid.c, line: 226<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Range checking error:<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Explanation: During neighborsearching, we assign each particle to a grid<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; based on its coordinates. If your system contains collisions or parameter<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; errors that give particles very high velocities you might end up with <br>&gt; &gt; some<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; coordinates being +-Infinity or NaN (not-a-number). Obviously, we cannot<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; put these on a grid, so this is usually where we detect those errors.<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Make sure your system is properly energy-minimized and that the potential<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; energy seems reasonable before trying again.<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Variable ci has value 284. It should have been within [ 0 .. 200 ]<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Please report this to the mailing list (gmx-users@gromacs.org<br>&gt; &gt;  &gt; &lt;mailto:gmx-users@gromacs.org&gt;)<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Then, I changed tau_p to 5.0 and the mistake did not occurce anymore<br>&gt; &gt;  &gt; during the 10 ns. With single precision the mistake never occurres. I<br>&gt; &gt;  &gt; also tested double precision with pcoupltype = isotropic and this also<br>&gt; &gt;  &gt; works.<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Next, I wanted to reproduce the mistake so I took the same tpr file of<br>&gt; &gt;  &gt; the crashed simulation with tau_p = 0.5 and started the simulation<br>&gt; &gt;  &gt; again. The mistake occurred again but not at the same timestep. The<br>&gt; &gt;  &gt; first run crashed after step 1558630 and the second run after step<br>&gt; &gt;  &gt; 2597500 and also the ci variable is not exactly the same (Variable ci<br>&gt; &gt;  &gt; has value 283. It should have been within [ 0 .. 200 ]).<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; I think there might be a problem between the neighborsearching and the<br>&gt; &gt;  &gt; semiisotropic pressurcoupling together with double precision. I am quite<br>&gt; &gt;  &gt; sure that the peptide is not the problem. Maybe there is a problem with<br>&gt; &gt;  &gt; a water molecule. I would be glad if someone can give me an explanation<br>&gt; &gt;  &gt; why this mistake is not reproducable at the same timestep and why it<br>&gt; &gt;  &gt; occures with tau_p=0.5 and not with tau_p=5.0.<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Thanks<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; Till<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; _______________________________________________<br>&gt; &gt;  &gt; gmx-users mailing list gmx-users@gromacs.org<br>&gt; &gt;  &gt; http://www.gromacs.org/mailman/listinfo/gmx-users<br>&gt; &gt;  &gt; Please search the archive at http://www.gromacs.org/search before <br>&gt; &gt; posting!<br>&gt; &gt;  &gt; Please don't post (un)subscribe requests to the list. Use the<br>&gt; &gt;  &gt; www interface or send it to gmx-users-request@gromacs.org.<br>&gt; &gt;  &gt; Can't post? Read http://www.gromacs.org/mailing_lists/users.php<br>&gt; &gt; <br>&gt; &gt; ------------------------------------------------------------------------<br>&gt; &gt; Express yourself instantly with MSN Messenger! MSN Messenger <br>&gt; &gt; &lt;http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/&gt;<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; ------------------------------------------------------------------------<br>&gt; &gt; <br>&gt; &gt; _______________________________________________<br>&gt; &gt; gmx-users mailing list    gmx-users@gromacs.org<br>&gt; &gt; http://www.gromacs.org/mailman/listinfo/gmx-users<br>&gt; &gt; Please search the archive at http://www.gromacs.org/search before posting!<br>&gt; &gt; Please don't post (un)subscribe requests to the list. Use the <br>&gt; &gt; www interface or send it to gmx-users-request@gromacs.org.<br>&gt; &gt; Can't post? Read http://www.gromacs.org/mailing_lists/users.php<br>&gt; _______________________________________________<br>&gt; gmx-users mailing list    gmx-users@gromacs.org<br>&gt; http://www.gromacs.org/mailman/listinfo/gmx-users<br>&gt; Please search the archive at http://www.gromacs.org/search before posting!<br>&gt; Please don't post (un)subscribe requests to the list. Use the <br>&gt; www interface or send it to gmx-users-request@gromacs.org.<br>&gt; Can't post? Read http://www.gromacs.org/mailing_lists/users.php<br><br /><hr />Express yourself instantly with MSN Messenger! <a href='http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/' target='_new'>MSN Messenger</a></body>
</html>