<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 10/01/2012 7:19 AM, Ben Reynwar wrote:
    <blockquote
cite="mid:CAHXOyprpTZ_HCGNW-wG8Cgu0ps+yVgTTk75rtvFxn1t336DMRw@mail.gmail.com"
      type="cite">
      <pre wrap="">On Tue, Dec 20, 2011 at 7:16 PM, Mark Abraham <a class="moz-txt-link-rfc2396E" href="mailto:Mark.Abraham@anu.edu.au">&lt;Mark.Abraham@anu.edu.au&gt;</a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">On 12/19/2011 1:51 PM, Ben Reynwar wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">
I'm having a problem with gromacs not terminating as expected when
using the maxh option.
It is an REMD simulation with 32 replicas.
I'm specifying -maxh 24 and as expected see the following in the stderr
output.

Step 773882: Run time exceeded 23.760 hours, will terminate the run

Step 773876: Run time exceeded 23.760 hours, will terminate the run

Step 773880: Run time exceeded 23.760 hours, will terminate the run

etc

However I can see that the output files continued to be written for
another hour until at 25 hours the simulation was terminated by the
queueing system.
No checkpoint files were produced. &nbsp;The output files show that the
simulation continued until about step 797000.

I've done similar things previously without running into this problem.
&nbsp;Anyone have any ideas for what stupid mistake I could be making?
</pre>
        </blockquote>
        <pre wrap="">

Perhaps none. What GROMACS version is this? Does the latest version have the
same behaviour?

Mark

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

--
gmx-users mailing list &nbsp; &nbsp;<a class="moz-txt-link-abbreviated" href="mailto:gmx-users@gromacs.org">gmx-users@gromacs.org</a>
<a class="moz-txt-link-freetext" href="http://lists.gromacs.org/mailman/listinfo/gmx-users">http://lists.gromacs.org/mailman/listinfo/gmx-users</a>
Please search the archive at
<a class="moz-txt-link-freetext" href="http://www.gromacs.org/Support/Mailing_Lists/Search">http://www.gromacs.org/Support/Mailing_Lists/Search</a> before posting!
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>.
Can't post? Read <a class="moz-txt-link-freetext" href="http://www.gromacs.org/Support/Mailing_Lists">http://www.gromacs.org/Support/Mailing_Lists</a>
</pre>
      </blockquote>
      <pre wrap="">
Sorry for the slow response.  I've been away on holiday.

The version used is 4.5.5 with a bug fix applied from
<a class="moz-txt-link-freetext" href="http://lists.gromacs.org/pipermail/gmx-developers/2011-October/005405.html">http://lists.gromacs.org/pipermail/gmx-developers/2011-October/005405.html</a>
It was a replica exchange simulation.

I've narrowed down the problem to be specific to using infinite
cutoff.  With a finite cutoff there are no problems.

The initial run works fine and creates checkpoints.  However a run
started from one of these checkpoints fails to create checkpoints
itself.</pre>
    </blockquote>
    <br>
    All that sounds very much like a bug. Please open an issue here <a
      href="http://redmine.gromacs.org/">http://redmine.gromacs.org</a>
    and attach the lowest four .tpr and .cpt input files for the failing
    case. This will allow someone to find out why and perhaps fix it.<br>
    <br>
    Mark<br>
    <br>
    <blockquote
cite="mid:CAHXOyprpTZ_HCGNW-wG8Cgu0ps+yVgTTk75rtvFxn1t336DMRw@mail.gmail.com"
      type="cite">
      <pre wrap="">

The diff between the an mdp that works fine and one that doesn't is:

53,57c53,58
&lt; ; [nm] cut-off distance for the short-range neighbor list.
&lt; ; Set to zero for infinite cut-off.
&lt; rlist = 0
&lt; ; Recalculating pair-list is not necessary with an infinite cut-off
&lt; nstlist = 0
---
</pre>
      <blockquote type="cite">
        <pre wrap="">; [nm] cut-off distance for the short-range neighbor list
; For Generalized Born this must be equal to the cut-off length for
; the born radius calculation.
rlist = 1.6
; [steps] freq to update neighbor list
nstlist = 1
</pre>
      </blockquote>
      <pre wrap="">67,68c68,69
&lt; ; infinite coloumb cut-off radius
&lt; rcoulomb = 0
---
</pre>
      <blockquote type="cite">
        <pre wrap="">; coloumb cutoff radius
rcoulomb = 1.6
</pre>
      </blockquote>
      <pre wrap="">76,77c77,78
&lt; ; Infinite VsW cutoff radius.
&lt; rvdw = 0
---
</pre>
      <blockquote type="cite">
        <pre wrap="">; Increasing VdW cutoff to same as everything else.
rvdw = 1.6
</pre>
      </blockquote>
      <pre wrap="">144c145
&lt; rgbradii = 0
---
</pre>
      <blockquote type="cite">
        <pre wrap="">rgbradii = 1.6
</pre>
      </blockquote>
      <pre wrap="">
The complete offending mdp file will follow.
Also if there's anything stupid in here unrelated to my current
problem, please let me know too :).

; 7.3.2 Preprocssing
; ------------------
; Apply constaint to alpha carbon atoms in alpha-crystalline domain.
define = -DALPHACRYST_POSRES -DCHIRRES

; 7.3.3 Run Control
; -----------------
; group(s) for center of mass motion removal
comm_grps = System
; Do Langevin dynamics.
integrator = sd
; maximum number of steps to integrate
nsteps = 100000000
; remove center of mass translation and rotation around centre of mass
comm_mode = Angular
; [ps] time step for integration
dt = 0.002
; [steps] frequency of mass motion removal
nstcomm = 10
; [ps] starting time for run
tinit = 0

; 7.3.4 Langevin Dynamics
; -----------------------
; Use PID to seed random number.
ld_seed = -1

; 7.3.8 Output Control
; --------------------
; [steps] freq to write velocities to trajectory
nstvout = 0
; [steps] freq to write energies to log file
nstlog = 1000
; [steps] freq to write energies to energy file
nstenergy = 1000
; group(s) to write to xtc trajectory
xtc_grps = System
; [real] precision to write xtc trajectory
xtc_precision = 1000
; [steps] freq to write coordinates to xtc trajectory
nstxtcout = 1000
; [steps] freq to write coordinates to trajectory
nstxout = 0
; group(s) to write to energy file
energygrps = System
; [steps] freq to write forces to trajectory
nstfout = 0

; 7.3.9 Neighbour Searching
; -------------------------
; [nm] cut-off distance for the short-range neighbor list.
; Set to zero for infinite cut-off.
rlist = 0
; Recalculating pair-list is not necessary with an infinite cut-off
nstlist = 0
; method of updating neighbor list
ns_type = grid
; no periodic boundary conditions
pbc = no

; 7.3.10 Electrostatics
; ---------------------
; apply a cut-off to electostatic
coulombtype = cut-off
; infinite coloumb cut-off radius
rcoulomb = 0

; 7.3.11 VdW
; ----------
; Dispersion correction makes no sense without box size.
DispCorr = no
; twin-range cut-off with rlist where rvdw &gt;rlist
vdwtype = cut-off
; Infinite VsW cutoff radius.
rvdw = 0

; 7.3.13 Ewald
; ------------
; [nm] grid spacing for FFT grid when using PME
fourierspacing = 0.12
; relative strength of Ewald-shifted potential at rcoulomb
ewald_rtol = 1e-05
; interpolation order for PME, 4 cubic
pme_order = 4

; 7.3.14 Temperature Coupling
; ---------------------------
; Temperature.
ref_t = 600.0
; temperature coupling frequency
nsttcouple = 1
; Thermostat is already taken care of by langevin dynamics.
tcoupl = no
; couple everything to same bath
tc_grps = System
; [ps] time constant for coupling
tau_t = 1

; 7.3.15 Pressure Coupling
; ------------------------
; [bar] reference pressure for coupling
ref_p = 1.0
; pressure coupling in x-y-z directions
pcoupltype = isotropic
; [ps] time constant for coupling
tau_p = 2.0
; no pressure coupling if using generalized born
pcoupl = no
; [bar^-1] compressibility
compressibility = 4.5e-05

; 7.3.17 Velocity Generation
; --------------------------
; velocity generation turned off
gen_vel = no

; 7.3.18 Bonds
; ------------
; apply constraints to the start configuration
continuation = yes
; All bonds are constraints
constraints = allbonds
; [degrees] maximum angle that a bond can rotate before LINCS will complain
lincs_warnangle = 30
; highest order in the expansion of the contraint coupling matrix
lincs_order = 4
; number of iterations to correct for rotational lengthening
lincs_iter = 1
; LINear Constraint Solver
constraint_algorithm = LINCS

; 7.3.22 NMR refinement (dihedral restraints not in manual)
; ---------------------------------------------------------
; scaling factor for force constant for dihedral constraints
dihre-fc = 10
; Set chirality and omega angle restraints.
dihre = yes

; 7.3.27 Implicit Solvent
; -----------------------
; The cutoff radius for calculating the Born radii (must be equal to rlist).
rgbradii = 0
; Use a Generalized Born Solvent
implicit_solvent = GBSA
; Use the Onufriev-Bashford-Case method to calculate the Born radii
gb_algorithm = OBC
; Dielectric constant for implicit solvent.
; Default is 80 but we use 78.5 for consistency with amber.
gb_epsilon_solvent = 78.5
</pre>
    </blockquote>
    <br>
  </body>
</html>