[gmx-users] Lincs warning spc
dsh2002 at med.cornell.edu
dsh2002 at med.cornell.edu
Fri Nov 19 04:29:42 CET 2004
Hello all,
When I do an mdrun after about 100 steps, .2 picoseconds, in my
simulation I get an error that looks like this :
Step 100, time 0.2 (ps) LINCS WARNING
relative constraint deviation after LINCS:
max 0.003034 (between atoms 28321 and 28323) rms 0.000028
bonds that rotated more than 30 degrees:
atom 1 atom 2 angle previous, current, constraint length
28321 28322 33.7 0.1002 0.1002 0.1000
I've narrowed down the problem possibly to this line in my mdp file:
define = -DFLEXIBLE ...
If I redo the run without defining -DFLEXIBLE, I can proceed without any
errors.
I have FLEXIBLE defined in the spc.itp to specify bond and angles for the
topology of spc as:
#ifdef FLEXIBLE
[ bonds ]
; i j funct length force.c.
1 2 1 0.1 345000 0.1 345000
1 3 1 0.1 345000 0.1 345000
[ angles ]
; i j k funct angle force.c.
2 1 3 1 109.47 383 109.47 383
#else
[ settles ]
; OW funct doh dhh
1 1 0.1 0.16333
[ exclusions ]
1 2 3
2 1 3
3 1 2
#endif
any ideas? Thanks once again, Danny.
copy of my mdp file:
cpp = /lib/cpp
; define = -DFLEXIBLE -DPOSRES_Protein -DPOSRES_LIPID
-DPOSRES_WATER
integrator = md
dt = 0.002
nsteps = 50000
nstcomm = 1
; Output control
nstxout = 500.0
nstvout = 500.0
nstlog = 500.0
nstenergy = 500.0
energygrps = PROTEIN POPC SOL_Cl
; Neighbor searching
nstlist = 10
ns_type = grid
pbc = xyz
; Electrostatics and VdW
coulombtype = PME
rlist = 0.9
rcoulomb = 0.9
rvdw = 1.2
fourierspacing = 0.12
pme_order = 6
ewald_rtol = 1e-5
optimize_fft = yes
; Temperature coupling
Tcoupl = berendsen
tc_grps = PROTEIN POPC SOL_Cl
tau_t = 0.1 0.1 0.1
ref_t = 310 310 310
; Pressure coupling
Pcoupl = berendsen
pcoupltype = semiisotropic
tau_p = 5.0 5.0
compressibility = 4.5e-5 4.5e-9
ref_p = 1.0 1.0
; Velocity generation
gen_vel = no
;gen_temp = 310
;gen_seed = 173529
; Bonds
constraints = all-bonds
constraint_algorithm = lincs
unconstrained_start = no
lincs_order = 4
lincs_iter = 1
lincs_warnangle = 30
More information about the gromacs.org_gmx-users
mailing list