Hi all,
Hope this email finds you well.
Recently I was trying to apply compressive stress fields with NPT however I got an error “Out of range atoms - cannot compute PPPM”. The part log.lammps file is attached below. Please let me know whether you have any suggestions. Thanks.
Error message from LAMMPS output:
Per MPI rank memory allocation (min/avg/max) = 135.3 | 136.3 | 137.8 Mbytes
Step PotEng KinEng Lx Ly Lz Press v_p1 v_p2 v_p3 v_p4 v_p5 v_p6 Volume v_beta Temp
0 25683532 1923588.6 6.5531676 1581.5019 1528.6133 27.881681 0.01055317 -0.008669054 -0.010359449 0.0069118395 -0.0056889151 -0.012314752 15842315 90.064399 384.12172
ERROR on proc 214: Out of range atoms - cannot compute PPPM (…/pppm.cpp:1936)
Last command: run 500000
ERROR on proc 57: Out of range atoms - cannot compute PPPM (…/pppm.cpp:1936)
Last command: run 500000
LOG.LAMMPS
LAMMPS (7 Aug 2019)
package gpu 1
package gpu 4 neigh no
units real
dimension 3
processors * * *
boundary p p p
atom_style full
bond_style harmonic
angle_style harmonic
dihedral_style harmonic
improper_style harmonic
box tilt large
ATOM DEFINITION
read_restart restart.dynamic.560000
restoring atom style full from restart
triclinic box = (-0.00575032 -21.692 -12.8687) to (6.54742 1559.81 1515.74) with tilt (-0.000379431 -1.71813 -0.00964283)
1 by 20 by 18 MPI processor grid
restoring pair style buck/coul/long/gpu from restart
restoring bond style harmonic from restart
restoring angle style harmonic from restart
restoring dihedral style harmonic from restart
restoring improper style harmonic from restart
1680000 atoms
1680000 bonds
2880000 angles
5280000 dihedrals
480000 impropers
4 = max # of 1-2 neighbors
8 = max # of 1-3 neighbors
18 = max # of special neighbors
special bonds CPU = 0.0223102 secs
pair_style born/coul/long 15.0
kspace_style pppm 1.0e-4
include pair_born.dat
special_bonds lj/coul 0.0 0.0 1.0 dihedral yes
4 = max # of 1-2 neighbors
8 = max # of 1-3 neighbors
18 = max # of special neighbors
special bonds CPU = 0.0348831 secs
suffix off
kspace_style pppm 1.0e-6
neighbor 2.0 bin
neigh_modify delay 0 every 1 check yes one 10000 page 100000
variable deform_temp equal 384
fix 1 all npt temp 384 384 1000 x 49346.163336 49346.163336 50000 y 73115.093035 73115.093035 50000 z 58404.293123 58404.293123 50000
Resetting global fix info from restart file:
fix style: npt, fix ID: 1
restart 1000 restart.npt.*
run 500000
PPPM initialization …
using 12-bit tables for long-range coulomb (…/kspace.cpp:323)
G vector (1/distance) = 0.218857
grid = 16 800 768
stencil order = 5
estimated absolute RMS force accuracy = 0.000372743
estimated relative force accuracy = 1.1225e-06
using double precision KISS FFT
3d grid and FFT values/proc = 57575 38400
All restart file global fix info was re-assigned
Neighbor list info …
update every 1 steps, delay 0 steps, check yes
max neighbors/atom: 10000, page size: 100000
master list distance cutoff = 17
ghost atom cutoff = 17
binsize = 8.5, bins = 1 187 180
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair buck/coul/long/gpu, perpetual
attributes: full, newton off
pair build: full/bin
stencil: full/bin/3d
bin: standard
WARNING: Bond/angle/dihedral extent > half of periodic box length (…/domain.cpp:901)
Per MPI rank memory allocation
Sincerely,
Joe