diff --git a/doc/Section_errors.html b/doc/Section_errors.html
index 7f7acdc873..93a62a31b8 100644
--- a/doc/Section_errors.html
+++ b/doc/Section_errors.html
@@ -221,6 +221,12 @@ command.
All pair coefficients must be set in the data file or by the
pair_coeff command before running a simulation.
+All read_dump x,y,z fields must be specified for scaled, triclinic coords
+
+For triclinic boxes and scaled coordinates you must specify all 3 of
+the x,y,z fields, else LAMMPS cannot reconstruct the unscaled
+coordinates.
+
All universe/uloop variables must have same # of values
Self-explanatory.
@@ -319,7 +325,7 @@ still being processed.
Append boundary must be shrink/minimum
The boundary style of the face where atoms are added
-must be of type m (shrink/minimum).
+must be of type m (shrink/minimum).
Arccos of invalid value in variable formula
@@ -476,9 +482,11 @@ or create_box command.
The string can only contain the characters "x", "y", or "z".
-Balance dynamic string is invalid for 2d simulation
+Balance produced bad splits
-The string cannot contain the letter "z".
+This should not occur. It means two or more cutting plane locations
+are on top of each other or out of order. Report the problem to the
+developers.
Bias compute does not calculate a velocity bias
@@ -525,6 +533,12 @@ in file exactly.
Cannot use TIP4P pair potential unless bond and angle potentials
are defined.
+Bond atom missing in box size check
+
+The 2nd atoms needed to compute a particular bond is missing on this
+processor. Typically this is because the pairwise cutoff is set too
+short or the bond has blown apart and an atom is too far away.
+
Bond atom missing in delete_bonds
The delete_bonds command cannot find one or more atoms in a particular
@@ -588,6 +602,15 @@ bond style quartic.
The values in the tabulated file must be monotonically increasing.
+Bond/angle/dihedral extent > half of periodic box length
+
+This is a restriction because LAMMPS can be confused about which image
+of an atom in the bonded interaction is the correct one to use.
+"Extent" in this context means the maximum end-to-end length of the
+bond/angle/dihedral. LAMMPS computes this by taking the maximum bond
+length, multiplying by the number of bonds in the interaction (e.g. 3
+for a dihedral) and adding a small amount of stretch.
+
Bond_coeff command before bond_style is defined
Coefficients cannot be set in the data file or via the bond_coeff
@@ -656,6 +679,14 @@ See the region prism command for details.
This is current restriction for NEB as implemented in LAMMPS.
+Cannot (yet) use K-space slab correction with compute group/group
+
+This option is not yet supported.
+
+Cannot (yet) use Kspace slab correction with compute group/group
+
+This option is not yet supported.
+
Cannot (yet) use PPPM with triclinic box
This feature is not yet supported.
@@ -830,6 +861,11 @@ path and name are correct.
The specified AIREBO potential file cannot be opened. Check that the
path and name are correct.
+Cannot open BOP potential file %s
+
+The specified BOP potential file cannot be opened. Check that the
+path and name are correct.
+
Cannot open COMB potential file %s
The specified COMB potential file cannot be opened. Check that the
@@ -845,6 +881,11 @@ path and name are correct.
The specified EIM potential file cannot be opened. Check that the
path and name are correct.
+Cannot open LCBOP potential file %s
+
+The specified LCBOP potential file cannot be opened. Check that the
+path and name are correct.
+
Cannot open MEAM potential file %s
The specified MEAM potential file cannot be opened. Check that the
@@ -862,8 +903,7 @@ path and name are correct.
Cannot open balance output file
-This error message can only occur if debug options
-are uncommented in src/balance.cpp.
+Self-explanatory.
Cannot open custom file
@@ -904,6 +944,10 @@ correct.
The specified file cannot be opened. Check that the path and name are
correct.
+Cannot open fix balance output file
+
+Self-explanatory.
+
Cannot open fix poems file %s
The specified file cannot be opened. Check that the path and name are
@@ -923,6 +967,11 @@ Check that the path and name are correct.
The output file for the fix reax/bonds command cannot be opened.
Check that the path and name are correct.
+Cannot open fix rigid infile %s
+
+The specified file cannot be opened. Check that the path and name are
+correct.
+
Cannot open fix tmd file %s
The output file for the fix tmd command cannot be opened. Check that
@@ -1027,17 +1076,6 @@ are defined.
You cannot reset the timestep when a fix that keeps track of elapsed
time is in place.
-Cannot reset timestep with dump file already written to
-
-Changing the timestep will confuse when a dump file is written. Use
-the undump command, then restart the dump file.
-
-Cannot reset timestep with restart file already written
-
-Changing the timestep will confuse when a restart file is written.
-Use the "restart 0" command to turn off restarts, then start them
-again.
-
Cannot restart fix rigid/nvt with different # of chains
This is because the restart file contains per-chain info.
@@ -1550,6 +1588,10 @@ of velocity creation cannot be performed.
Cannot specify both options at the same time.
+Cannot yet use fix balance with PPPM
+
+This is a current limitation of LAMMPS.
+
Cannot zero Langevin force of 0 atoms
The group has zero atoms, so you cannot request its force
@@ -2470,6 +2512,14 @@ dump output.
The variable must return a timestep greater than the current timestep.
+Dump file does not contain requested snapshot
+
+Self-explanatory.
+
+Dump file is incorrectly formatted
+
+No atoms were found in file.
+
Dump image bond not allowed with no bond types
Self-explanatory.
@@ -2605,6 +2655,10 @@ dumped.
Only per-atom quantities that are defined for the atom style being
used are allowed.
+Duplicate fields in read_dump command
+
+Self-explanatory.
+
Duplicate particle in PeriDynamic bond - simulation box is too small
This is likely because your box length is shorter than 2 times
@@ -2714,6 +2768,10 @@ is on.
Self-explanatory
+Fix ID for read_data does not exist
+
+Self-explanatory.
+
Fix ID must be alphanumeric or underscore characters
Self-explanatory.
@@ -2799,6 +2857,11 @@ to a larger value, and re-compile the code.
A fix used by fix ave/atom must generate per-atom values.
+Fix ave/atom missed timestep
+
+You cannot reset the timestep to a value beyond where the fix
+expects to next perform averaging.
+
Fix ave/atom variable is not atom-style variable
A variable used by fix ave/atom must generate per-atom values.
@@ -2827,6 +2890,11 @@ to a larger value, and re-compile the code.
The index for the vector is out of bounds.
+Fix ave/correlate missed timestep
+
+You cannot reset the timestep to a value beyond where the fix
+expects to next perform averaging.
+
Fix ave/correlate variable is not equal-style variable
Self-explanatory.
@@ -2944,6 +3012,11 @@ to a larger value, and re-compile the code.
All inputs in a single fix ave/histo command must be of the
same style.
+Fix ave/histo missed timestep
+
+You cannot reset the timestep to a value beyond where the fix
+expects to next perform averaging.
+
Fix ave/spatial compute does not calculate a per-atom array
Self-explanatory.
@@ -2980,6 +3053,11 @@ same style.
Self-explanatory.
+Fix ave/spatial missed timestep
+
+You cannot reset the timestep to a value beyond where the fix
+expects to next perform averaging.
+
Fix ave/spatial settings invalid with changing box
If the ave setting is "running" or "window" and the box size/shape
@@ -3044,6 +3122,11 @@ all intensive/extensive when turned into an array by fix ave/time.
The index for the vector is out of bounds.
+Fix ave/time missed timestep
+
+You cannot reset the timestep to a value beyond where the fix
+expects to next perform averaging.
+
Fix ave/time variable is not equal-style variable
Self-explanatory.
@@ -3319,6 +3402,10 @@ which means it is a point particle.
Self-explanatory.
+Fix nvt/npt/nph dilate group ID does not exist
+
+Self-explanatory.
+
Fix nvt/sphere requires extended particles
This fix can only be used for particles of a finite size.
@@ -3484,6 +3571,14 @@ fix store/state.
Self-explanatory.
+Fix temp/berendsen variable returned negative temperature
+
+Self-explanatory.
+
+Fix temp/rescale variable returned negative temperature
+
+Self-explanatory.
+
Fix thermal/conductivity swap value must be positive
Self-explanatory.
@@ -3653,6 +3748,11 @@ create_box command.
A region ID used in the group command does not exist.
+If read_dump purges it cannot replace or trim
+
+These operations are not compatible. See the read_dump doc
+page for details.
+
Illegal ... command
Self-explanatory. Check the input script syntax and compare to the
@@ -3770,7 +3870,7 @@ definitions.
Inconsistent iparam/jparam values in fix bond/create command
-If itype and jtype are the same, then their maxbond and newtype
+If itype and jtype are the same, then their maxbond and newtype
settings must also be the same.
Inconsistent line segment in data file
@@ -3863,6 +3963,10 @@ bonus data must be formatted for certain atom styles.
Self-explanatory. Check the input script or data file.
+Incorrect rigid body format in fix rigid file
+
+The number of fields per line is not what expected.
+
Incorrect sign arg for dihedral coefficients
Self-explanatory. Check the input script or data file.
@@ -4234,6 +4338,10 @@ be for a single processor.
Zoom value must be > 0.0.
+Invalid dump reader style
+
+Self-explanatory.
+
Invalid dump style
The choice of dump style is unknown.
@@ -4476,6 +4584,11 @@ cannot be the same partition.
Self-explanatory.
+Invalid rigid body ID in fix rigid file
+
+The ID does not match the number or an existing ID of rigid bodies
+that are defined by the fix rigid command.
+
Invalid run command N value
The number of timesteps must fit in a 32-bit integer. If you want to
@@ -4615,6 +4728,10 @@ where it is requesting neighbors incorrectly.
This environment variable must be set to use pair_style kim.
See the doc page for pair_style kim.
+KSpace accuracy too large to estimate G vector
+
+Paul will doc this.
+
KSpace style has not yet been set
Cannot use kspace_modify command until a kspace style is set.
@@ -4628,6 +4745,10 @@ Coulombic component be selected.
Self-explanatory.
+Kspace style does not support compute group/group
+
+Self-explanatory.
+
Kspace style pppm/tip4p requires newton on
Self-explanatory.
@@ -5019,10 +5140,6 @@ neighbors allowed for one atom.
This is required to prevent wasting too much memory.
-Neighbors of ghost atoms only allowed for full neighbor lists
-
-This is a current restriction within LAMMPS.
-
New bond exceeded bonds per atom in fix bond/create
See the read_data command for info on setting the "extra bond per
@@ -5038,6 +5155,10 @@ the special bonds list to allow for additional bonds to be formed.
The newton command cannot be used to change the newton bond value
after a read_data, read_restart, or create_box command.
+No Kspace style defined for compute group/group
+
+Self-explanatory.
+
No OpenMP support compiled in
An OpenMP flag is set, but LAMMPS was not built with
@@ -5068,6 +5189,10 @@ but they were not present.
Self-explanatory. Check data file.
+No box information in dump. You have to use 'box no'
+
+Self-explanatory.
+
No dihedral style is defined for compute dihedral/local
Self-explanatory.
@@ -5115,6 +5240,10 @@ requested elements.
The EAM potential file does not contain elements that match the
requested elements.
+No overlap of box and region for create_atoms
+
+Self-explanatory.
+
No pair hbond/dreiding coefficients set
Self-explanatory.
@@ -5207,15 +5336,15 @@ else the fix contribution to the pressure virial is incorrect.
OFFSET is currently set to 4096. You likely need to decrease the
requested accuracy.
-PPPM order cannot be greater than %d
+PPPM order cannot be < 2 or > than %d
-Self-explanatory.
+This is a limitation of the PPPM implementation in LAMMPS.
PPPM order has been reduced to 0
LAMMPS has attempted to reduce the PPPM order to enable the simulation
to run, but can reduce the order no further. Try increasing the
-accuracy of PPPM by reducing the tolerance size, thus inducing a
+accuracy of PPPM by reducing the tolerance size, thus inducing a
larger PPPM grid.
PRD command before simulation box is defined
@@ -5450,6 +5579,15 @@ bonds. Use the atom_modify command to define one.
See the newton command. This is a restriction to use the AIREBO
potential.
+Pair style BOP requires atom IDs
+
+This is a requirement to use the BOP potential.
+
+Pair style BOP requires newton pair on
+
+See the newton command. This is a restriction to use the BOP
+potential.
+
Pair style COMB requires atom IDs
This is a requirement to use the AIREBO potential.
@@ -5463,6 +5601,15 @@ potential.
See the newton command. This is a restriction to use the COMB
potential.
+Pair style LCBOP requires atom IDs
+
+This is a requirement to use the LCBOP potential.
+
+Pair style LCBOP requires newton pair on
+
+See the newton command. This is a restriction to use the LCBOP
+potential.
+
Pair style MEAM requires newton pair on
See the newton command. This is a restriction to use the MEAM
@@ -5486,6 +5633,11 @@ potential.
See the newton command. This is a restriction to use the Tersoff
potential.
+Pair style bop requires comm ghost cutoff at least 3x larger than %g
+
+Use the communicate ghost command to set this. See the pair bop
+doc page for more details.
+
Pair style born/coul/long requires atom attribute q
An atom style that defines this attribute must be used.
@@ -5871,6 +6023,19 @@ cart for the map option.
Equilibrium spring length is invalid.
+Read_dump field not found in dump file
+
+Self-explanatory.
+
+Read_dump triclinic status does not match simulation
+
+Both the dump snapshot and the current LAMMPS simulation must
+be using either an orthogonal or triclinic box.
+
+Read_dump x,y,z fields do not have consistent scaling
+
+Self-explanatory.
+
Reax_defs.h setting for NATDEF is too small
Edit the setting in the ReaxFF library and re-compile the
@@ -5977,6 +6142,15 @@ file.
See the setting for bigint in the src/lmptype.h file.
+Rerun command before simulation box is defined
+
+The rerun command cannot be used before a read_data, read_restart, or
+create_box command.
+
+Rerun dump file does not contain requested snapshot
+
+Self-explanatory.
+
Resetting timestep is not allowed with fix move
This is because fix move is moving atoms based on elapsed time.
@@ -5993,12 +6167,28 @@ file.
The first cutoff must be <= the second cutoff.
+Restart variable returned a bad timestep
+
+The variable must return a timestep greater than the current timestep.
+
Restrain atoms %d %d %d %d missing on proc %d at step %ld
The 4 atoms in a restrain dihedral specified by the fix restrain
command are not all accessible to a processor. This probably means an
atom has moved too far.
+Restrain atoms %d %d %d missing on proc %d at step %ld
+
+The 3 atoms in a restrain angle specified by the fix restrain
+command are not all accessible to a processor. This probably means an
+atom has moved too far.
+
+Restrain atoms %d %d missing on proc %d at step %ld
+
+The 2 atoms in a restrain bond specified by the fix restrain
+command are not all accessible to a processor. This probably means an
+atom has moved too far.
+
Reuse of compute ID
A compute ID cannot be used twice.
@@ -6441,11 +6631,22 @@ not defined by the atom style used in this simulation.
Table size specified via pair_modify command does not work with your
machine's floating point representation.
+Too many atom pairs for pair bop
+
+The number of atomic pairs exceeds the expected number. Check your
+atomic structure to ensure that it is realistic.
+
Too many atom sorting bins
This is likely due to an immense simulation box that has blown up
to a large size.
+Too many atom triplets for pair bop
+
+The number of three atom groups for angle determinations exceeds the
+expected number. Check your atomic structrure to ensure that it is
+realistic.
+
Too many atoms for dump dcd
The system size must fit in a 32-bit integer to use this dump
@@ -6467,12 +6668,12 @@ machine's floating point representation.
Too many groups
-The maximum number of atom groups (including the "all" group) is
+The maximum number of atom groups (including the "all" group) is
given by MAX_GROUP in group.cpp and is 32.
Too many iterations
-You must use a number of iterations that fit in a 32-bit integer
+You must use a number of iterations that fit in a 32-bit integer
for minimization.
Too many local+ghost atoms for neighbor list
@@ -6502,7 +6703,7 @@ to a large size.
Too many timesteps for NEB
-You must use a number of timesteps that fit in a 32-bit integer
+You must use a number of timesteps that fit in a 32-bit integer
for NEB.
Too many total atoms
@@ -6578,6 +6779,14 @@ quote.
LAMMPS hit the end of the data file while attempting to read a
section. Something is wrong with the format of the data file.
+Unexpected end of dump file
+
+A read operation from the file failed.
+
+Unexpected end of fix rigid file
+
+A read operation from the file failed.
+
Units command after simulation box is defined
The units command cannot be used after a read_data, read_restart, or
@@ -6713,7 +6922,7 @@ deform needs to be used.
Using pair lubricate with inconsistent fix deform remap option
-If fix deform is used, the remap v option is required.
+Must use remap v option with fix deform with this pair style.
Using pair lubricate/poly with inconsistent fix deform remap option
@@ -6772,6 +6981,10 @@ before the simulation has been setup.
Only equal-style variables can be used.
+Variable for fix gravity is invalid style
+
+Only equal-style variables can be used.
+
Variable for fix indent is invalid style
Only equal-style variables can be used.
@@ -6792,6 +7005,14 @@ before the simulation has been setup.
Only equal-style variables can be used.
+Variable for fix temp/berendsen is invalid style
+
+Only equal-style variables can be used.
+
+Variable for fix temp/rescale is invalid style
+
+Only equal-style variables can be used.
+
Variable for fix wall is invalid style
Only equal-style variables can be used.
@@ -6812,6 +7033,10 @@ before the simulation has been setup.
Self-explanatory.
+Variable for restart is invalid style
+
+Only equal-style variables can be used.
+
Variable for thermo every is invalid style
Only equal-style variables can be used.
@@ -6912,6 +7137,10 @@ before the simulation has been setup.
Self-explanatory.
+Variable name for fix gravity does not exist
+
+Self-explanatory.
+
Variable name for fix indent does not exist
Self-explanatory.
@@ -6932,6 +7161,14 @@ before the simulation has been setup.
Self-explanatory.
+Variable name for fix temp/berendsen does not exist
+
+Self-explanatory.
+
+Variable name for fix temp/rescale does not exist
+
+Self-explanatory.
+
Variable name for fix wall does not exist
Self-explanatory.
@@ -6948,6 +7185,10 @@ before the simulation has been setup.
Self-explanatory.
+Variable name for restart does not exist
+
+Self-explanatory.
+
Variable name for thermo every does not exist
Self-explanatory.
@@ -7009,6 +7250,11 @@ variable doc page for ideas on how to make this work.
Self-explanatory.
+Water H epsilon must be 0.0 for pair style lj/cut/coul/long/tip4p
+
+This is because LAMMPS does not compute the Lennard-Jones interactions
+with these particles for efficiency reasons.
+
World variable count doesn't match # of partitions
A world-style variable must specify a number of values equal to the
@@ -7035,6 +7281,10 @@ read_restart, or create_box command.
includes atoms with no molecule ID. This is probably not what you
want.
+Both groups in compute group/group have a net charge; the Kspace boundary correction to energy will be non-zero
+
+Self-explantory.
+
Broken bonds will not alter angles, dihedrals, or impropers
See the doc page for fix bond/break for more info on this
@@ -7046,6 +7296,14 @@ restriction.
The solution is to check for building the regular neighbor lists
more frequently.
+Cannot include log terms without 1/r terms; setting flagHI to 1
+
+Self-explanatory.
+
+Cannot include log terms without 1/r terms; setting flagHI to 1.
+
+Self-explanatory.
+
Compute cna/atom cutoff may be too large to find ghost atom neighbors
The neighbor cutoff used may not encompass enough ghost atoms
@@ -7112,9 +7370,18 @@ of a molecule.
Fix recenter should come after all other integration fixes
-Other fixes may change the position of the center-of-mass, so
+Other fixes may change the position of the center-of-mass, so
fix recenter should come last.
+Fix shake with rRESPA computes invalid pressures
+
+This is a known bug in LAMMPS that has not yet been fixed. If you use
+SHAKE with rRESPA and perform a constant volume simulation (e.g. using
+fix npt) this only affects the output pressure, not the dynamics of
+the simulation. If you use SHAKE with rRESPA and perform a constant
+pressure simulation (e.g. using fix npt) then you will be
+equilibrating to the wrong volume.
+
Fix srd SRD moves may trigger frequent reneighboring
This is because the SRD particles may move long distances.
diff --git a/doc/Section_errors.txt b/doc/Section_errors.txt
index 4d7bc690ca..ebe1f90f1f 100644
--- a/doc/Section_errors.txt
+++ b/doc/Section_errors.txt
@@ -217,6 +217,12 @@ command. :dd
All pair coefficients must be set in the data file or by the
pair_coeff command before running a simulation. :dd
+{All read_dump x,y,z fields must be specified for scaled, triclinic coords} :dt
+
+For triclinic boxes and scaled coordinates you must specify all 3 of
+the x,y,z fields, else LAMMPS cannot reconstruct the unscaled
+coordinates. :dd
+
{All universe/uloop variables must have same # of values} :dt
Self-explanatory. :dd
@@ -315,7 +321,7 @@ still being processed. :dd
{Append boundary must be shrink/minimum} :dt
The boundary style of the face where atoms are added
-must be of type m (shrink/minimum). :dd
+must be of type m (shrink/minimum). :dd
{Arccos of invalid value in variable formula} :dt
@@ -472,9 +478,11 @@ or create_box command. :dd
The string can only contain the characters "x", "y", or "z". :dd
-{Balance dynamic string is invalid for 2d simulation} :dt
+{Balance produced bad splits} :dt
-The string cannot contain the letter "z". :dd
+This should not occur. It means two or more cutting plane locations
+are on top of each other or out of order. Report the problem to the
+developers. :dd
{Bias compute does not calculate a velocity bias} :dt
@@ -521,6 +529,12 @@ Number of table entries is not a correct power of 2. :dd
Cannot use TIP4P pair potential unless bond and angle potentials
are defined. :dd
+{Bond atom missing in box size check} :dt
+
+The 2nd atoms needed to compute a particular bond is missing on this
+processor. Typically this is because the pairwise cutoff is set too
+short or the bond has blown apart and an atom is too far away. :dd
+
{Bond atom missing in delete_bonds} :dt
The delete_bonds command cannot find one or more atoms in a particular
@@ -584,6 +598,15 @@ List of bond table parameters must include N setting. :dd
The values in the tabulated file must be monotonically increasing. :dd
+{Bond/angle/dihedral extent > half of periodic box length} :dt
+
+This is a restriction because LAMMPS can be confused about which image
+of an atom in the bonded interaction is the correct one to use.
+"Extent" in this context means the maximum end-to-end length of the
+bond/angle/dihedral. LAMMPS computes this by taking the maximum bond
+length, multiplying by the number of bonds in the interaction (e.g. 3
+for a dihedral) and adding a small amount of stretch. :dd
+
{Bond_coeff command before bond_style is defined} :dt
Coefficients cannot be set in the data file or via the bond_coeff
@@ -652,6 +675,14 @@ This is current restriction for NEB as implemented in LAMMPS. :dd
This is current restriction for NEB as implemented in LAMMPS. :dd
+{Cannot (yet) use K-space slab correction with compute group/group} :dt
+
+This option is not yet supported. :dd
+
+{Cannot (yet) use Kspace slab correction with compute group/group} :dt
+
+This option is not yet supported. :dd
+
{Cannot (yet) use PPPM with triclinic box} :dt
This feature is not yet supported. :dd
@@ -826,6 +857,11 @@ path and name are correct. :dd
The specified AIREBO potential file cannot be opened. Check that the
path and name are correct. :dd
+{Cannot open BOP potential file %s} :dt
+
+The specified BOP potential file cannot be opened. Check that the
+path and name are correct. :dd
+
{Cannot open COMB potential file %s} :dt
The specified COMB potential file cannot be opened. Check that the
@@ -841,6 +877,11 @@ path and name are correct. :dd
The specified EIM potential file cannot be opened. Check that the
path and name are correct. :dd
+{Cannot open LCBOP potential file %s} :dt
+
+The specified LCBOP potential file cannot be opened. Check that the
+path and name are correct. :dd
+
{Cannot open MEAM potential file %s} :dt
The specified MEAM potential file cannot be opened. Check that the
@@ -858,8 +899,7 @@ path and name are correct. :dd
{Cannot open balance output file} :dt
-This error message can only occur if debug options
-are uncommented in src/balance.cpp. :dd
+Self-explanatory. :dd
{Cannot open custom file} :dt
@@ -900,6 +940,10 @@ correct. :dd
The specified file cannot be opened. Check that the path and name are
correct. :dd
+{Cannot open fix balance output file} :dt
+
+Self-explanatory. :dd
+
{Cannot open fix poems file %s} :dt
The specified file cannot be opened. Check that the path and name are
@@ -919,6 +963,11 @@ Check that the path and name are correct. :dd
The output file for the fix reax/bonds command cannot be opened.
Check that the path and name are correct. :dd
+{Cannot open fix rigid infile %s} :dt
+
+The specified file cannot be opened. Check that the path and name are
+correct. :dd
+
{Cannot open fix tmd file %s} :dt
The output file for the fix tmd command cannot be opened. Check that
@@ -1023,17 +1072,6 @@ are defined. :dd
You cannot reset the timestep when a fix that keeps track of elapsed
time is in place. :dd
-{Cannot reset timestep with dump file already written to} :dt
-
-Changing the timestep will confuse when a dump file is written. Use
-the undump command, then restart the dump file. :dd
-
-{Cannot reset timestep with restart file already written} :dt
-
-Changing the timestep will confuse when a restart file is written.
-Use the "restart 0" command to turn off restarts, then start them
-again. :dd
-
{Cannot restart fix rigid/nvt with different # of chains} :dt
This is because the restart file contains per-chain info. :dd
@@ -1546,6 +1584,10 @@ Self-explanatory. :dd
Cannot specify both options at the same time. :dd
+{Cannot yet use fix balance with PPPM} :dt
+
+This is a current limitation of LAMMPS. :dd
+
{Cannot zero Langevin force of 0 atoms} :dt
The group has zero atoms, so you cannot request its force
@@ -2466,6 +2508,14 @@ Use the dump_modify sort command to enable this. :dd
The variable must return a timestep greater than the current timestep. :dd
+{Dump file does not contain requested snapshot} :dt
+
+Self-explanatory. :dd
+
+{Dump file is incorrectly formatted} :dt
+
+No atoms were found in file. :dd
+
{Dump image bond not allowed with no bond types} :dt
Self-explanatory. :dd
@@ -2601,6 +2651,10 @@ dumped. :dd
Only per-atom quantities that are defined for the atom style being
used are allowed. :dd
+{Duplicate fields in read_dump command} :dt
+
+Self-explanatory. :dd
+
{Duplicate particle in PeriDynamic bond - simulation box is too small} :dt
This is likely because your box length is shorter than 2 times
@@ -2710,6 +2764,10 @@ Self-explanatory. :dd
Self-explanatory :dd
+{Fix ID for read_data does not exist} :dt
+
+Self-explanatory. :dd
+
{Fix ID must be alphanumeric or underscore characters} :dt
Self-explanatory. :dd
@@ -2795,6 +2853,11 @@ A fix used by fix ave/atom must generate per-atom values. :dd
A fix used by fix ave/atom must generate per-atom values. :dd
+{Fix ave/atom missed timestep} :dt
+
+You cannot reset the timestep to a value beyond where the fix
+expects to next perform averaging. :dd
+
{Fix ave/atom variable is not atom-style variable} :dt
A variable used by fix ave/atom must generate per-atom values. :dd
@@ -2823,6 +2886,11 @@ Self-explanatory. :dd
The index for the vector is out of bounds. :dd
+{Fix ave/correlate missed timestep} :dt
+
+You cannot reset the timestep to a value beyond where the fix
+expects to next perform averaging. :dd
+
{Fix ave/correlate variable is not equal-style variable} :dt
Self-explanatory. :dd
@@ -2940,6 +3008,11 @@ Self-explanatory. :dd
All inputs in a single fix ave/histo command must be of the
same style. :dd
+{Fix ave/histo missed timestep} :dt
+
+You cannot reset the timestep to a value beyond where the fix
+expects to next perform averaging. :dd
+
{Fix ave/spatial compute does not calculate a per-atom array} :dt
Self-explanatory. :dd
@@ -2976,6 +3049,11 @@ The index for the vector is out of bounds. :dd
Self-explanatory. :dd
+{Fix ave/spatial missed timestep} :dt
+
+You cannot reset the timestep to a value beyond where the fix
+expects to next perform averaging. :dd
+
{Fix ave/spatial settings invalid with changing box} :dt
If the ave setting is "running" or "window" and the box size/shape
@@ -3040,6 +3118,11 @@ Self-explanatory. :dd
The index for the vector is out of bounds. :dd
+{Fix ave/time missed timestep} :dt
+
+You cannot reset the timestep to a value beyond where the fix
+expects to next perform averaging. :dd
+
{Fix ave/time variable is not equal-style variable} :dt
Self-explanatory. :dd
@@ -3315,6 +3398,10 @@ Self-explanatory. :dd
Self-explanatory. :dd
+{Fix nvt/npt/nph dilate group ID does not exist} :dt
+
+Self-explanatory. :dd
+
{Fix nvt/sphere requires extended particles} :dt
This fix can only be used for particles of a finite size. :dd
@@ -3480,6 +3567,14 @@ Only atom-style variables calculate per-atom quantities. :dd
Self-explanatory. :dd
+{Fix temp/berendsen variable returned negative temperature} :dt
+
+Self-explanatory. :dd
+
+{Fix temp/rescale variable returned negative temperature} :dt
+
+Self-explanatory. :dd
+
{Fix thermal/conductivity swap value must be positive} :dt
Self-explanatory. :dd
@@ -3649,6 +3744,11 @@ create_box command. :dd
A region ID used in the group command does not exist. :dd
+{If read_dump purges it cannot replace or trim} :dt
+
+These operations are not compatible. See the read_dump doc
+page for details. :dd
+
{Illegal ... command} :dt
Self-explanatory. Check the input script syntax and compare to the
@@ -3766,7 +3866,7 @@ The data file header lists improper but no improper types. :dd
{Inconsistent iparam/jparam values in fix bond/create command} :dt
-If itype and jtype are the same, then their maxbond and newtype
+If itype and jtype are the same, then their maxbond and newtype
settings must also be the same. :dd
{Inconsistent line segment in data file} :dt
@@ -3859,6 +3959,10 @@ Incorrect number of words per line in the potential file. :dd
Self-explanatory. Check the input script or data file. :dd
+{Incorrect rigid body format in fix rigid file} :dt
+
+The number of fields per line is not what expected. :dd
+
{Incorrect sign arg for dihedral coefficients} :dt
Self-explanatory. Check the input script or data file. :dd
@@ -4230,6 +4334,10 @@ Theta must be between 0.0 and 180.0 inclusive. :dd
Zoom value must be > 0.0. :dd
+{Invalid dump reader style} :dt
+
+Self-explanatory. :dd
+
{Invalid dump style} :dt
The choice of dump style is unknown. :dd
@@ -4472,6 +4580,11 @@ The choice of region style is unknown. :dd
Self-explanatory. :dd
+{Invalid rigid body ID in fix rigid file} :dt
+
+The ID does not match the number or an existing ID of rigid bodies
+that are defined by the fix rigid command. :dd
+
{Invalid run command N value} :dt
The number of timesteps must fit in a 32-bit integer. If you want to
@@ -4611,6 +4724,10 @@ where it is requesting neighbors incorrectly. :dd
This environment variable must be set to use pair_style kim.
See the doc page for pair_style kim. :dd
+{KSpace accuracy too large to estimate G vector} :dt
+
+Paul will doc this. :dd
+
{KSpace style has not yet been set} :dt
Cannot use kspace_modify command until a kspace style is set. :dd
@@ -4624,6 +4741,10 @@ Coulombic component be selected. :dd
Self-explanatory. :dd
+{Kspace style does not support compute group/group} :dt
+
+Self-explanatory. :dd
+
{Kspace style pppm/tip4p requires newton on} :dt
Self-explanatory. :dd
@@ -5015,10 +5136,6 @@ Self-explanatory. :dd
This is required to prevent wasting too much memory. :dd
-{Neighbors of ghost atoms only allowed for full neighbor lists} :dt
-
-This is a current restriction within LAMMPS. :dd
-
{New bond exceeded bonds per atom in fix bond/create} :dt
See the read_data command for info on setting the "extra bond per
@@ -5034,6 +5151,10 @@ the special bonds list to allow for additional bonds to be formed. :dd
The newton command cannot be used to change the newton bond value
after a read_data, read_restart, or create_box command. :dd
+{No Kspace style defined for compute group/group} :dt
+
+Self-explanatory. :dd
+
{No OpenMP support compiled in} :dt
An OpenMP flag is set, but LAMMPS was not built with
@@ -5064,6 +5185,10 @@ Self-explanatory. :dd
Self-explanatory. Check data file. :dd
+{No box information in dump. You have to use 'box no'} :dt
+
+Self-explanatory. :dd
+
{No dihedral style is defined for compute dihedral/local} :dt
Self-explanatory. :dd
@@ -5111,6 +5236,10 @@ requested elements. :dd
The EAM potential file does not contain elements that match the
requested elements. :dd
+{No overlap of box and region for create_atoms} :dt
+
+Self-explanatory. :dd
+
{No pair hbond/dreiding coefficients set} :dt
Self-explanatory. :dd
@@ -5203,15 +5332,15 @@ The global PPPM grid is larger than OFFSET in one or more dimensions.
OFFSET is currently set to 4096. You likely need to decrease the
requested accuracy. :dd
-{PPPM order cannot be greater than %d} :dt
+{PPPM order cannot be < 2 or > than %d} :dt
-Self-explanatory. :dd
+This is a limitation of the PPPM implementation in LAMMPS. :dd
{PPPM order has been reduced to 0} :dt
LAMMPS has attempted to reduce the PPPM order to enable the simulation
to run, but can reduce the order no further. Try increasing the
-accuracy of PPPM by reducing the tolerance size, thus inducing a
+accuracy of PPPM by reducing the tolerance size, thus inducing a
larger PPPM grid. :dd
{PRD command before simulation box is defined} :dt
@@ -5446,6 +5575,15 @@ This is a requirement to use the AIREBO potential. :dd
See the newton command. This is a restriction to use the AIREBO
potential. :dd
+{Pair style BOP requires atom IDs} :dt
+
+This is a requirement to use the BOP potential. :dd
+
+{Pair style BOP requires newton pair on} :dt
+
+See the newton command. This is a restriction to use the BOP
+potential. :dd
+
{Pair style COMB requires atom IDs} :dt
This is a requirement to use the AIREBO potential. :dd
@@ -5459,6 +5597,15 @@ Self-explanatory. :dd
See the newton command. This is a restriction to use the COMB
potential. :dd
+{Pair style LCBOP requires atom IDs} :dt
+
+This is a requirement to use the LCBOP potential. :dd
+
+{Pair style LCBOP requires newton pair on} :dt
+
+See the newton command. This is a restriction to use the LCBOP
+potential. :dd
+
{Pair style MEAM requires newton pair on} :dt
See the newton command. This is a restriction to use the MEAM
@@ -5482,6 +5629,11 @@ This is a requirement to use the Tersoff potential. :dd
See the newton command. This is a restriction to use the Tersoff
potential. :dd
+{Pair style bop requires comm ghost cutoff at least 3x larger than %g} :dt
+
+Use the communicate ghost command to set this. See the pair bop
+doc page for more details. :dd
+
{Pair style born/coul/long requires atom attribute q} :dt
An atom style that defines this attribute must be used. :dd
@@ -5867,6 +6019,19 @@ Self-explanatory. :dd
Equilibrium spring length is invalid. :dd
+{Read_dump field not found in dump file} :dt
+
+Self-explanatory. :dd
+
+{Read_dump triclinic status does not match simulation} :dt
+
+Both the dump snapshot and the current LAMMPS simulation must
+be using either an orthogonal or triclinic box. :dd
+
+{Read_dump x,y,z fields do not have consistent scaling} :dt
+
+Self-explanatory. :dd
+
{Reax_defs.h setting for NATDEF is too small} :dt
Edit the setting in the ReaxFF library and re-compile the
@@ -5973,6 +6138,15 @@ file. :dd
See the setting for bigint in the src/lmptype.h file. :dd
+{Rerun command before simulation box is defined} :dt
+
+The rerun command cannot be used before a read_data, read_restart, or
+create_box command. :dd
+
+{Rerun dump file does not contain requested snapshot} :dt
+
+Self-explanatory. :dd
+
{Resetting timestep is not allowed with fix move} :dt
This is because fix move is moving atoms based on elapsed time. :dd
@@ -5989,12 +6163,28 @@ Self-explanatory. :dd
The first cutoff must be <= the second cutoff. :dd
+{Restart variable returned a bad timestep} :dt
+
+The variable must return a timestep greater than the current timestep. :dd
+
{Restrain atoms %d %d %d %d missing on proc %d at step %ld} :dt
The 4 atoms in a restrain dihedral specified by the fix restrain
command are not all accessible to a processor. This probably means an
atom has moved too far. :dd
+{Restrain atoms %d %d %d missing on proc %d at step %ld} :dt
+
+The 3 atoms in a restrain angle specified by the fix restrain
+command are not all accessible to a processor. This probably means an
+atom has moved too far. :dd
+
+{Restrain atoms %d %d missing on proc %d at step %ld} :dt
+
+The 2 atoms in a restrain bond specified by the fix restrain
+command are not all accessible to a processor. This probably means an
+atom has moved too far. :dd
+
{Reuse of compute ID} :dt
A compute ID cannot be used twice. :dd
@@ -6437,11 +6627,22 @@ The timestep must fit in a 32-bit integer to use this dump style. :dd
Table size specified via pair_modify command does not work with your
machine's floating point representation. :dd
+{Too many atom pairs for pair bop} :dt
+
+The number of atomic pairs exceeds the expected number. Check your
+atomic structure to ensure that it is realistic. :dd
+
{Too many atom sorting bins} :dt
This is likely due to an immense simulation box that has blown up
to a large size. :dd
+{Too many atom triplets for pair bop} :dt
+
+The number of three atom groups for angle determinations exceeds the
+expected number. Check your atomic structrure to ensure that it is
+realistic. :dd
+
{Too many atoms for dump dcd} :dt
The system size must fit in a 32-bit integer to use this dump
@@ -6463,12 +6664,12 @@ machine's floating point representation. :dd
{Too many groups} :dt
-The maximum number of atom groups (including the "all" group) is
+The maximum number of atom groups (including the "all" group) is
given by MAX_GROUP in group.cpp and is 32. :dd
{Too many iterations} :dt
-You must use a number of iterations that fit in a 32-bit integer
+You must use a number of iterations that fit in a 32-bit integer
for minimization. :dd
{Too many local+ghost atoms for neighbor list} :dt
@@ -6498,7 +6699,7 @@ The cummulative timesteps must fit in a 64-bit integer. :dd
{Too many timesteps for NEB} :dt
-You must use a number of timesteps that fit in a 32-bit integer
+You must use a number of timesteps that fit in a 32-bit integer
for NEB. :dd
{Too many total atoms} :dt
@@ -6574,6 +6775,14 @@ Self-explanatory. :dd
LAMMPS hit the end of the data file while attempting to read a
section. Something is wrong with the format of the data file. :dd
+{Unexpected end of dump file} :dt
+
+A read operation from the file failed. :dd
+
+{Unexpected end of fix rigid file} :dt
+
+A read operation from the file failed. :dd
+
{Units command after simulation box is defined} :dt
The units command cannot be used after a read_data, read_restart, or
@@ -6709,7 +6918,7 @@ deform needs to be used. :dd
{Using pair lubricate with inconsistent fix deform remap option} :dt
-If fix deform is used, the remap v option is required. :dd
+Must use remap v option with fix deform with this pair style. :dd
{Using pair lubricate/poly with inconsistent fix deform remap option} :dt
@@ -6768,6 +6977,10 @@ The variable must be an equal-style variable. :dd
Only equal-style variables can be used. :dd
+{Variable for fix gravity is invalid style} :dt
+
+Only equal-style variables can be used. :dd
+
{Variable for fix indent is invalid style} :dt
Only equal-style variables can be used. :dd
@@ -6788,6 +7001,14 @@ Only equal-style variables can be used. :dd
Only equal-style variables can be used. :dd
+{Variable for fix temp/berendsen is invalid style} :dt
+
+Only equal-style variables can be used. :dd
+
+{Variable for fix temp/rescale is invalid style} :dt
+
+Only equal-style variables can be used. :dd
+
{Variable for fix wall is invalid style} :dt
Only equal-style variables can be used. :dd
@@ -6808,6 +7029,10 @@ Only equal-style variables can be used. :dd
Self-explanatory. :dd
+{Variable for restart is invalid style} :dt
+
+Only equal-style variables can be used. :dd
+
{Variable for thermo every is invalid style} :dt
Only equal-style variables can be used. :dd
@@ -6908,6 +7133,10 @@ Self-explantory. :dd
Self-explanatory. :dd
+{Variable name for fix gravity does not exist} :dt
+
+Self-explanatory. :dd
+
{Variable name for fix indent does not exist} :dt
Self-explanatory. :dd
@@ -6928,6 +7157,14 @@ Self-explanatory. :dd
Self-explanatory. :dd
+{Variable name for fix temp/berendsen does not exist} :dt
+
+Self-explanatory. :dd
+
+{Variable name for fix temp/rescale does not exist} :dt
+
+Self-explanatory. :dd
+
{Variable name for fix wall does not exist} :dt
Self-explanatory. :dd
@@ -6944,6 +7181,10 @@ Self-explanatory. :dd
Self-explanatory. :dd
+{Variable name for restart does not exist} :dt
+
+Self-explanatory. :dd
+
{Variable name for thermo every does not exist} :dt
Self-explanatory. :dd
@@ -7005,6 +7246,11 @@ Self-explanatory. :dd
Self-explanatory. :dd
+{Water H epsilon must be 0.0 for pair style lj/cut/coul/long/tip4p} :dt
+
+This is because LAMMPS does not compute the Lennard-Jones interactions
+with these particles for efficiency reasons. :dd
+
{World variable count doesn't match # of partitions} :dt
A world-style variable must specify a number of values equal to the
@@ -7031,6 +7277,10 @@ The group used in a compute command that operates on moleclues
includes atoms with no molecule ID. This is probably not what you
want. :dd
+{Both groups in compute group/group have a net charge; the Kspace boundary correction to energy will be non-zero} :dt
+
+Self-explantory. :dd
+
{Broken bonds will not alter angles, dihedrals, or impropers} :dt
See the doc page for fix bond/break for more info on this
@@ -7042,6 +7292,14 @@ This can cause LAMMPS to crash when the neighbor list is built.
The solution is to check for building the regular neighbor lists
more frequently. :dd
+{Cannot include log terms without 1/r terms; setting flagHI to 1} :dt
+
+Self-explanatory. :dd
+
+{Cannot include log terms without 1/r terms; setting flagHI to 1.} :dt
+
+Self-explanatory. :dd
+
{Compute cna/atom cutoff may be too large to find ghost atom neighbors} :dt
The neighbor cutoff used may not encompass enough ghost atoms
@@ -7108,9 +7366,18 @@ Atoms store this quantity, but fix move does not (yet) update it. :dd
{Fix recenter should come after all other integration fixes} :dt
-Other fixes may change the position of the center-of-mass, so
+Other fixes may change the position of the center-of-mass, so
fix recenter should come last. :dd
+{Fix shake with rRESPA computes invalid pressures} :dt
+
+This is a known bug in LAMMPS that has not yet been fixed. If you use
+SHAKE with rRESPA and perform a constant volume simulation (e.g. using
+fix npt) this only affects the output pressure, not the dynamics of
+the simulation. If you use SHAKE with rRESPA and perform a constant
+pressure simulation (e.g. using fix npt) then you will be
+equilibrating to the wrong volume. :dd
+
{Fix srd SRD moves may trigger frequent reneighboring} :dt
This is because the SRD particles may move long distances. :dd