Lum Nforbi wrote:
Hello all,

After minimizing the energy of my system of 200 particle coordinates of box dimension 3.5 nm to an acceptable value, I proceeded to doing mdrun but got the error message:

"Source code file: nsgrid.c, line: 348. Fatal error: Number of grid cells is zero. Probably the system and box collapsed."


Your system is blowing up:

http://www.gromacs.org/Documentation/Terminology/Blowing_Up

See additional comments below.

I was wondering what could be the cause. Below are my energy minimization parameter file, the results of the minimization and the mdrun parameter file.

oxymin.mdp file

title                    = NPT simulation of a Lennard-Jones Fluid
cpp                      = /lib/cpp
include                  = -I../top
define                   =
constraints              = none
integrator               = steep
nsteps                   = 5000
emtol                    = 1000
emstep = 0.10 nstlist = 10
rlist                    = 0.9
ns_type                  = grid
coulombtype              = PME
rcoulomb                 = 0.9
vdwtype                  = cut-off
rvdw                     = 0.9
fourierspacing           = 0.12
fourier_nx               = 0
fourier_ny               = 0
fourier_nz               = 0
pme_order                = 4
ewald_rtol               = 1e-05
optimize_fft             = yes

Step=  673, Dmax= 6.9e-03 nm, Epot=  6.11020e+05 Fmax= 7.64685e+03, atom= 19
Step=  675, Dmax= 4.1e-03 nm, Epot=  6.10956e+05 Fmax= 1.71624e+03, atom= 53
Step=  677, Dmax= 2.5e-03 nm, Epot=  6.10933e+05 Fmax= 3.60118e+03, atom= 30
Step=  678, Dmax= 3.0e-03 nm, Epot=  6.10927e+05 Fmax= 3.03499e+03, atom= 19
Step=  679, Dmax= 3.6e-03 nm, Epot=  6.10915e+05 Fmax= 4.80541e+03, atom= 30
Step=  680, Dmax= 4.3e-03 nm, Epot=  6.10913e+05 Fmax= 4.79865e+03, atom= 19
Step=  681, Dmax= 5.2e-03 nm, Epot=  6.10910e+05 Fmax= 6.50875e+03, atom= 30
Step= 683, Dmax= 3.1e-03 nm, Epot= 6.10857e+05 Fmax= 9.58182e+02, atom= 160

writing lowest energy coordinates.

Back Off! I just backed up oxymin.gro to ./#oxymin.gro.6#

Steepest Descents converged to Fmax < 1000 in 684 steps
Potential Energy  =  6.1085662e+05
Maximum force     =  9.5818250e+02 on atom 160
Norm of force     =  2.9207101e+02


You have a reasonable Fmax, but the extremely high potential energy indicates strong repulsive interactions within your system.

oxymdrun.mdp file

title                    = NPT simulation of a LJ FLUID
cpp                      = /lib/cpp
include                  = -I../top
define                   =
integrator = md ; a leap-frog algorithm for integrating Newton's equations of motion
dt                       = 0.002      ; time-step in ps
nsteps = 500000 ; total number of steps; total time (1 ns)

nstcomm                  = 1          ; frequency for com removal
nstxout                  = 1000       ; freq. x_out
nstvout                  = 1000       ; freq. v_out
nstfout                  = 0          ; freq. f_out
nstlog                   = 500        ; energies to log file
nstenergy                = 500        ; energies to energy file
nstlist = 10 ; frequency to update neighbour list
ns_type                  = grid       ; neighbour searching type
rlist = 0.9 ; cut-off distance for the short range neighbour list

coulombtype              = PME        ; particle-mesh-ewald electrostatics
rcoulomb                 = 0.9        ; distance for the coulomb cut-off
vdw-type                 = Cut-off    ; van der Waals interactions
rvdw = 0.9 ; distance for the LJ or Buckingham cut-off

fourierspacing = 0.12 ; max. grid spacing for the FFT grid for PME fourier_nx = 0 ; highest magnitude in reciprocal space when using Ewald fourier_ny = 0 ; highest magnitude in reciprocal space when using Ewald fourier_nz = 0 ; highest magnitude in reciprocal space when using Ewald
pme_order                = 4          ; cubic interpolation order for PME
ewald_rtol = 1e-5 ; relative strength of the Ewald-shifted direct potential optimize_fft = yes ; calculate optimal FFT plan for the grid at start up.
DispCorr                 = no         ;

Tcoupl = nose-hoover; temp. coupling with vel. rescaling with a stochastic term.
tau_t                    = 0.5        ; time constant for coupling
tc-grps = OXY ; groups to couple separately to temp. bath
ref_t                    = 80         ; ref. temp. for coupling

Pcoupl = parrinello-rahman ; exponential relaxation pressure coupling (box is scaled every timestep) Pcoupltype = isotropic ; box expands or contracts evenly in all directions (xyz) to maintain proper pressure
tau_p                    = 0.9        ; time constant for coupling (ps)
compressibility = 4.5e-5 ; compressibility of solvent used in simulation
ref_p                    = 1.0        ; ref. pressure for coupling (bar)


Your coupling time is somewhat stringent (0.9 ps) - how did you choose this value? tau_p might be more appropriately set somewhere between 2 and 10 ps for Parrinello-Rahman.

The other option is that your underlying model for the system is faulty. Consider the parameters you're applying to the particles.

-Justin

gen_vel = yes ; generate velocities according to a Maxwell distr. at gen_temp
gen_temp                 = 80         ; temperature for Maxwell distribution
gen_seed = 173529 ; used to initialize random generator for random velocities

I appreciate your suggestions.

Lum


--
========================================

Justin A. Lemkul
Ph.D. Candidate
ICTAS Doctoral Scholar
MILES-IGERT Trainee
Department of Biochemistry
Virginia Tech
Blacksburg, VA
jalemkul[at]vt.edu | (540) 231-9080
http://www.bevanlab.biochem.vt.edu/Pages/Personal/justin

========================================
--
gmx-users mailing list    gmx-users@gromacs.org
http://lists.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at http://www.gromacs.org/search before posting!
Please don't post (un)subscribe requests to the list. Use the www interface or send it to gmx-users-requ...@gromacs.org.
Can't post? Read http://www.gromacs.org/mailing_lists/users.php

Reply via email to