[gmx-users] stacked bilayers and pbc errors

Senthil Kandasamy senthilk at engin.umich.edu
Sat Dec 14 23:31:54 CET 2002


I created a larger bilayer by stacking an existing small bilayer.

genconf -f small.gro -o large.gro -nbox 2 2 1.

Now, I wanted to energy minimize the larger bilayer and run md for 
atleast 100 ps to equilibrate before I do anuything else with it.

on running md, I get the following errors .( I have posted only the 
relevant errors in chronological order in md.log, chopping out 
irrelevant sections)


_________

first sign of error:


12748  12749   46.9    1.1193   0.3750      0.1530
Constraint error in algorithm Lincs at step -2
Going to use C-settle (15384 waters)
wo = 0.888096, wh =0.0559521, wohh = 18.0154, rc = 0.081665, ra = 0.00645837
rb = 0.051255, rc2 = 0.16333, rone = 1, dHH = 0.16333, dOH = 0.1

.
.
.
deleted a whole bunch of output
.
.
.


   12749  12750   60.0    0.1721   0.2150      0.1530
Constraint error in algorithm Lincs at step -1
Started mdrun on node 0 Sat Dec 14 17:09:55 2002
Initial temperature: 1.00068e+09 K
Grid: 18 x 16 x 19 cells

Testing x86 processor CPUID...

Testing x86 SSE capabilities...
CPU and OS support SSE.
Using Gromacs SSE single precision assembly innerloops.

            Step           Time         Lambda      Annealing
               0        0.00000        0.00000        1.00000

There are 58952 atoms in your xtc output selection
    Rel. Constraint Deviation:  Max    between atoms     RMS
        Before LINCS         1333075.000000  12263  12264   28219.177734
         After LINCS         816884.687500  12263  12264   17073.349609


.
.
.
deleted a whole lot  more of the output
.
.
.
   12770  12771   83.5    0.1530  80.9084      0.1530
   12771  12772   92.7    0.1530 316.1893      0.1530
   12772  12773   88.9    0.1530 670.0599      0.1530
   12773  12774   91.2    0.1530 435.2308      0.1530
   12774  12775   89.7    0.1530 639.5835      0.1530
   12775  12776   91.0    0.1530  65.1449      0.1530
   12776  12777   86.3    0.1530  13.2053      0.1530
   12777  12778   95.3    0.1530   1.7792      0.1530
   12778  12779   73.8    0.1530   0.5516      0.1530
   12779  12780   31.3    0.1530   0.1794      0.1530
Constraint error in algorithm Lincs at step 0

t = 0.000 ps: Water molecule starting at atom 52749 can not be settled.
Check for bad contacts and/or reduce the timestep.Wrote pdb files with 
previous and current coordinates
    Energies (kJ/mol)
           Angle    Proper Dih. Ryckaert-Bell.  Improper Dih.          LJ-14
     4.34342e+05    1.48698e+04    3.58255e+04    4.46091e+04    4.56380e+05
      Coulomb-14        LJ (SR)   Coulomb (SR)      Potential    Kinetic En.
     3.01652e+04    2.38870e+12   -9.84130e+05    2.38870e+12            nan
    Total Energy    Temperature Pressure (bar)
             nan            nan            nan
_________________________________________ these are from md.log

the onscreen output has:

warning : Only triclinic boxes with the first verctor parallel to the 
x-axis and box (3x3):
Box [ 0] = {nan, nan, nan}
...
can not fix pbc.
_______________________________________________________


Reducing the timestep does not do any good.

My question is , how can simple stacking cause bad contacts?
if the inital configuration is well equilibrated, shouldn't the larger 
stacked box also be well equilibrated?
how does this affect the pbc?
should i have used some sort of a pbc option when I stacked the bilayers 
using genconf?

my mdp file looks like this:

> ;tieleman's dppc64 modified by senthilk to run dppc256 
> ;
> ;	Input file
> ;
> title               =  dppc256 bilayer
> cpp                 =  /lib/cpp
> constraints         =  all-bonds
> integrator          =  md
> dt                  =  0.001	; ps !
> nsteps              =  25000	; total 25 ps.
> nstxout             =  2500
> nstvout             =  2500
> nstfout             =  2500
> nstlog              =  2500
> nstenergy           =  500
> nstxtcout           =  500
> nstlist             =  10
> ns_type             =  grid
> rlist               =  1.0
> rcoulomb            =  1.0
> rvdw                =  1.0
> pbc			=  xyz
> ; Berendsen temperature coupling is on in two groups
> Tcoupl              =  berendsen
> tc-grps		    =  DPC	SOL 
> tau_t               =  0.1	0.1	
> ref_t               =  323	323 
> ; Energy monitoring
> energygrps          = DPC    SOL 
> ; Isotropic pressure coupling is now on
> Pcoupl              = berendsen
> Pcoupltype          = isotropic
> tau_p               =  0.5
> compressibility     =  4.5e-5
> ref_p               =  1.0
> ; Generate velocites is on at 300 K.
> gen_vel             =  yes
> gen_temp            =  323.0
> gen_seed            =  173529







More information about the gromacs.org_gmx-users mailing list