[gmx-users] GROMACS 5 - problem with LINCS with freeze groups

Tomek Wlodarski tomek.wlodarski at gmail.com
Tue Nov 11 14:57:24 CET 2014


Hi Mark,

Thank you for replay.
I just checked this in Gromacs-4.6.7 and like you predicted I got same
LINCS warning.
I will fill bug report.
Best,

tomek

On Tue, Nov 11, 2014 at 1:41 PM, Mark Abraham <mark.j.abraham at gmail.com>
wrote:

> Hi,
>
> You are using settings that trigger the group-scheme twin-range code.
> There's been a code bug there for a very long time, which we fixed after
> 4.6.5 (see http://redmine.gromacs.org/issues/1400. "Normal" usage such as
> in your .mdp file also tended to be broken when simulating water, which
> masked the code bug; your 4.6.5 run may look smooth, but probably the
> thermostat is hiding the systematic problem of nstlist*dt being too large
> to properly model water libration, and the symptoms of the virial problem
> we fixed are lost in the noise.
>
> If you can try 4.6.7, I expect that you will observe the same problems you
> see in 5.0.x. That will help us know what to consider fixing. We certainly
> didn't test the freeze-group functionality, so we could well have
> introduced a new problem, such as adding force components that were already
> zeroed for freezing. If I'm right about 4.6.7 also being broken, please
> file an issue at http://redmine.gromacs.org with a tarball of your grompp
> input files.
>
> Mark
>
> On Tue, Nov 11, 2014 at 2:05 PM, Tomek Wlodarski <
> tomek.wlodarski at gmail.com>
> wrote:
>
> > Hi,
> >
> > I experience some strange behaviour and I wonder if this is a bug or I am
> > doing something wrong.
> > I am running test simulation to check freeze groups in new gromacs.
> > And I am getting LINCS Warnings for atoms which should be frozen...:
> >
> > Step 0, time 0 (ps)  LINCS WARNING
> > relative constraint deviation after LINCS:
> > rms nan, max inf (between atoms 30 and 31)
> > bonds that rotated more than 30 degrees:
> >  atom 1 atom 2  angle  previous, current, constraint length
> >      32     33   90.8    0.1010  23.4699      0.1010
> >      32     34   90.3    0.1010  71.2488      0.1010
> > [...]
> >
> > my mdp file:
> >
> > ; RUN CONTROL PARAMETERS
> > integrator               = md
> > dt                       = 0.002   ; 2 femtosecond time step for
> > integration
> > nsteps                   = 500000  ; 1ns
> >
> > ; OUTPUT CONTROL OPTIONS
> > nstxout              = 5000    ; save coordinates every 2 ps
> > nstvout              = 5000    ; save velocities every 2 ps
> > nstenergy             = 5000    ; save energies every 2 ps
> > nstlog           = 5000    ; update log file every 2 ps
> > energygrps           = Protein Non-Protein
> > nstxtcout                = 5000
> > xtc-grps                 = non-Water
> >
> > ; NEIGHBORSEARCHING PARAMETERS
> > nstlist                  = 5
> > ns-type                  = Grid
> > cutoff-scheme            = group
> > pbc                      = xyz
> > rlist                    = 0.9
> >
> > ; OPTIONS FOR ELECTROSTATICS AND VDW
> > coulombtype              = pme
> > rcoulomb                 = 0.9
> > fourierspacing       = 0.12
> > ewald_rtol         = 1e-5
> > fourier_nx               = 0
> > fourier_ny               = 0
> > fourier_nz               = 0
> > optimize_fft         = yes
> > vdw-type                 = Cut-off
> > rvdw                     = 1.2
> > energygrp_table         =
> >
> > ; Temperature coupling
> > Tcoupl                   = V-rescale
> > tc-grps                  = Protein    Non-Protein
> > tau_t                    = 0.1        0.1
> > ref_t                    = 300        300
> >
> > ; Freeze atoms
> > freezegrps               = Protein
> > freezedim                = Y Y Y
> > energygrp-excl           = Protein Protein
> >
> > ; Pressure coupling
> > pcoupl                   = no
> >
> > ;Velocity generation
> > gen_vel          = no
> > gen_temp         = 300
> > gen_seed         = -1
> >
> > ;Constrain all bonds
> > constraints         = all-bonds
> > constraint-algorithm     = Lincs
> > lincs_iter              = 2             ; accuracy of LINCS
> > lincs_order          = 6            ; also related to accuracy
> >
> > Exactly the same system with the same mdp file I am running in Gromacs
> > 4.6.5 and everything runs smoothly.
> > Any suggestions?
> > Thanks a lot!
> > Best
> >
> > tomek
> > --
> > Gromacs Users mailing list
> >
> > * Please search the archive at
> > http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before
> > posting!
> >
> > * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
> >
> > * For (un)subscribe requests visit
> > https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or
> > send a mail to gmx-users-request at gromacs.org.
> >
> --
> Gromacs Users mailing list
>
> * Please search the archive at
> http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before
> posting!
>
> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
>
> * For (un)subscribe requests visit
> https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or
> send a mail to gmx-users-request at gromacs.org.
>


More information about the gromacs.org_gmx-users mailing list