diff -Naur lammps-22May08/doc/Section_errors.html lammps-6Jun08/doc/Section_errors.html --- lammps-22May08/doc/Section_errors.html 2008-05-16 11:20:22.000000000 -0600 +++ lammps-6Jun08/doc/Section_errors.html 2008-06-06 11:18:11.000000000 -0600 @@ -877,7 +877,7 @@
Cannot use nonperiodic boundaries with PPPM -
For kspace style pppm, All 3 dimensions must have periodic boundaries +
For kspace style pppm, all 3 dimensions must have periodic boundaries unless you use the kspace_modify command to define a 2d slab with a non-periodic z dimension. @@ -2271,7 +2271,7 @@
Invalid dump frequency -
Dumps frequency must be 1 or greater. +
Dump frequency must be 1 or greater.
Invalid dump style @@ -3546,7 +3546,7 @@
Molecular problems cannot become bigger than 2^31 atoms (or bonds, etc) when replicated, else the atom IDs and other quantities cannot be -stored in 32 bit quantities. +stored in 32-bit quantities.
Too few bits for lookup table diff -Naur lammps-22May08/doc/Section_errors.txt lammps-6Jun08/doc/Section_errors.txt --- lammps-22May08/doc/Section_errors.txt 2008-05-16 11:20:22.000000000 -0600 +++ lammps-6Jun08/doc/Section_errors.txt 2008-06-06 11:18:11.000000000 -0600 @@ -874,7 +874,7 @@ {Cannot use nonperiodic boundaries with PPPM} :dt -For kspace style pppm, All 3 dimensions must have periodic boundaries +For kspace style pppm, all 3 dimensions must have periodic boundaries unless you use the kspace_modify command to define a 2d slab with a non-periodic z dimension. :dd @@ -2268,7 +2268,7 @@ {Invalid dump frequency} :dt -Dumps frequency must be 1 or greater. :dd +Dump frequency must be 1 or greater. :dd {Invalid dump style} :dt @@ -3543,7 +3543,7 @@ Molecular problems cannot become bigger than 2^31 atoms (or bonds, etc) when replicated, else the atom IDs and other quantities cannot be -stored in 32 bit quantities. :dd +stored in 32-bit quantities. :dd {Too few bits for lookup table} :dt diff -Naur lammps-22May08/doc/Section_start.html lammps-6Jun08/doc/Section_start.html --- lammps-22May08/doc/Section_start.html 2008-03-18 15:09:15.000000000 -0600 +++ lammps-6Jun08/doc/Section_start.html 2008-05-27 08:06:53.000000000 -0600 @@ -85,6 +85,10 @@
make linux
 gmake mac 
 
+

Note that on a multi-processor or multi-core platform you can launch a +parallel make, by using the "-j" switch with the make command, which +will typically build LAMMPS more quickly. +

If you get no errors and an executable like lmp_linux or lmp_mac is produced, you're done; it's your lucky day.

diff -Naur lammps-22May08/doc/Section_start.txt lammps-6Jun08/doc/Section_start.txt --- lammps-22May08/doc/Section_start.txt 2008-03-18 15:09:15.000000000 -0600 +++ lammps-6Jun08/doc/Section_start.txt 2008-05-27 08:06:53.000000000 -0600 @@ -80,6 +80,10 @@ make linux gmake mac :pre +Note that on a multi-processor or multi-core platform you can launch a +parallel make, by using the "-j" switch with the make command, which +will typically build LAMMPS more quickly. + If you get no errors and an executable like lmp_linux or lmp_mac is produced, you're done; it's your lucky day. diff -Naur lammps-22May08/doc/fix_ave_atom.html lammps-6Jun08/doc/fix_ave_atom.html --- lammps-22May08/doc/fix_ave_atom.html 2008-02-19 14:47:37.000000000 -0700 +++ lammps-6Jun08/doc/fix_ave_atom.html 2008-05-27 08:03:44.000000000 -0600 @@ -78,7 +78,8 @@ timesteps. The average is over Nrepeat quantities, computed in the preceding portion of the simulation every Nevery timesteps. Nfreq must be a multiple of Nevery and Nevery must be non-zero even if -Nrepeat is 1. +Nrepeat is 1. Also, the timesteps contributing to the average value +cannot overlap, i.e. Nfreq > (Nrepeat-1)*Nevery is required.

For example, if Nevery=2, Nrepeat=6, and Nfreq=100, then values on timesteps 90,92,94,96,98,100 will be used to compute the final average diff -Naur lammps-22May08/doc/fix_ave_atom.txt lammps-6Jun08/doc/fix_ave_atom.txt --- lammps-22May08/doc/fix_ave_atom.txt 2008-02-19 14:47:37.000000000 -0700 +++ lammps-6Jun08/doc/fix_ave_atom.txt 2008-05-27 08:03:44.000000000 -0600 @@ -67,7 +67,8 @@ timesteps. The average is over {Nrepeat} quantities, computed in the preceding portion of the simulation every {Nevery} timesteps. {Nfreq} must be a multiple of {Nevery} and {Nevery} must be non-zero even if -{Nrepeat} is 1. +{Nrepeat} is 1. Also, the timesteps contributing to the average value +cannot overlap, i.e. Nfreq > (Nrepeat-1)*Nevery is required. For example, if Nevery=2, Nrepeat=6, and Nfreq=100, then values on timesteps 90,92,94,96,98,100 will be used to compute the final average diff -Naur lammps-22May08/doc/fix_ave_spatial.html lammps-6Jun08/doc/fix_ave_spatial.html --- lammps-22May08/doc/fix_ave_spatial.html 2008-04-28 11:37:39.000000000 -0600 +++ lammps-6Jun08/doc/fix_ave_spatial.html 2008-05-27 08:03:44.000000000 -0600 @@ -101,7 +101,9 @@ Nfreq timesteps. The average is over Nrepeat quantities, computed in the preceding portion of the simulation every Nevery timesteps. Nfreq must be a multiple of Nevery and Nevery must be non-zero -even if Nrepeat is 1. +even if Nrepeat is 1. Also, the timesteps contributing to the +average value cannot overlap, i.e. Nfreq > (Nrepeat-1)*Nevery is +required.

For example, if Nevery=2, Nrepeat=6, and Nfreq=100, then values on timesteps 90,92,94,96,98,100 will be used to compute the final average diff -Naur lammps-22May08/doc/fix_ave_spatial.txt lammps-6Jun08/doc/fix_ave_spatial.txt --- lammps-22May08/doc/fix_ave_spatial.txt 2008-04-28 11:37:39.000000000 -0600 +++ lammps-6Jun08/doc/fix_ave_spatial.txt 2008-05-27 08:03:44.000000000 -0600 @@ -85,7 +85,9 @@ {Nfreq} timesteps. The average is over {Nrepeat} quantities, computed in the preceding portion of the simulation every {Nevery} timesteps. {Nfreq} must be a multiple of {Nevery} and {Nevery} must be non-zero -even if {Nrepeat} is 1. +even if {Nrepeat} is 1. Also, the timesteps contributing to the +average value cannot overlap, i.e. Nfreq > (Nrepeat-1)*Nevery is +required. For example, if Nevery=2, Nrepeat=6, and Nfreq=100, then values on timesteps 90,92,94,96,98,100 will be used to compute the final average diff -Naur lammps-22May08/doc/fix_ave_time.html lammps-6Jun08/doc/fix_ave_time.html --- lammps-22May08/doc/fix_ave_time.html 2008-04-28 11:37:39.000000000 -0600 +++ lammps-6Jun08/doc/fix_ave_time.html 2008-05-27 08:03:44.000000000 -0600 @@ -96,9 +96,10 @@ timesteps the values will be generated in order to contribute to the average. The final averaged quantities are generated every Nfreq timesteps. The average is over Nrepeat quantities, computed in the -preceding portion of the simulation every Nevery timesteps. -Nfreq must be a multiple of Nevery and Nevery must be non-zero -even if Nrepeat is 1. +preceding portion of the simulation every Nevery timesteps. Nfreq +must be a multiple of Nevery and Nevery must be non-zero even if +Nrepeat is 1. Also, the timesteps contributing to the average value +cannot overlap, i.e. Nfreq > (Nrepeat-1)*Nevery is required.

For example, if Nevery=2, Nrepeat=6, and Nfreq=100, then values on timesteps 90,92,94,96,98,100 will be used to compute the final average diff -Naur lammps-22May08/doc/fix_ave_time.txt lammps-6Jun08/doc/fix_ave_time.txt --- lammps-22May08/doc/fix_ave_time.txt 2008-04-28 11:37:39.000000000 -0600 +++ lammps-6Jun08/doc/fix_ave_time.txt 2008-05-27 08:03:44.000000000 -0600 @@ -83,9 +83,10 @@ timesteps the values will be generated in order to contribute to the average. The final averaged quantities are generated every {Nfreq} timesteps. The average is over {Nrepeat} quantities, computed in the -preceding portion of the simulation every {Nevery} timesteps. -{Nfreq} must be a multiple of {Nevery} and {Nevery} must be non-zero -even if {Nrepeat} is 1. +preceding portion of the simulation every {Nevery} timesteps. {Nfreq} +must be a multiple of {Nevery} and {Nevery} must be non-zero even if +{Nrepeat} is 1. Also, the timesteps contributing to the average value +cannot overlap, i.e. Nfreq > (Nrepeat-1)*Nevery is required. For example, if Nevery=2, Nrepeat=6, and Nfreq=100, then values on timesteps 90,92,94,96,98,100 will be used to compute the final average diff -Naur lammps-22May08/doc/fix_langevin.html lammps-6Jun08/doc/fix_langevin.html --- lammps-22May08/doc/fix_langevin.html 2008-04-16 16:15:33.000000000 -0600 +++ lammps-6Jun08/doc/fix_langevin.html 2008-05-21 16:45:59.000000000 -0600 @@ -132,14 +132,14 @@ different atom types have different sizes or masses. It can be used multiple times to adjust damp for several atom types. Note that specifying a ratio of 2 increases the relaxation time which is -equivalent to the the solvent's viscosity acting on particles with 1/2 -the diameter. This is the opposite effect of scale factors used by -the fix viscous command, since the damp factor in -fix langevin is inversely related to the gamma factor in fix -viscous. Also note that the damping factor in fix langevin -includes the particle mass in Ff, unlike fix viscous. Thus the mass -and size of different atom types should be accounted for in the choice -of ratio values. +equivalent to the solvent's viscosity acting on particles with 1/2 the +diameter. This is the opposite effect of scale factors used by the +fix viscous command, since the damp factor in fix +langevin is inversely related to the gamma factor in fix viscous. +Also note that the damping factor in fix langevin includes the +particle mass in Ff, unlike fix viscous. Thus the mass and size of +different atom types should be accounted for in the choice of ratio +values.

Restart, fix_modify, output, run start/stop, minimize info:

diff -Naur lammps-22May08/doc/fix_langevin.txt lammps-6Jun08/doc/fix_langevin.txt --- lammps-22May08/doc/fix_langevin.txt 2008-04-16 16:15:33.000000000 -0600 +++ lammps-6Jun08/doc/fix_langevin.txt 2008-05-21 16:45:59.000000000 -0600 @@ -123,14 +123,14 @@ different atom types have different sizes or masses. It can be used multiple times to adjust damp for several atom types. Note that specifying a ratio of 2 increases the relaxation time which is -equivalent to the the solvent's viscosity acting on particles with 1/2 -the diameter. This is the opposite effect of scale factors used by -the "fix viscous"_fix_viscous.html command, since the damp factor in -fix {langevin} is inversely related to the gamma factor in fix -{viscous}. Also note that the damping factor in fix {langevin} -includes the particle mass in Ff, unlike fix {viscous}. Thus the mass -and size of different atom types should be accounted for in the choice -of ratio values. +equivalent to the solvent's viscosity acting on particles with 1/2 the +diameter. This is the opposite effect of scale factors used by the +"fix viscous"_fix_viscous.html command, since the damp factor in fix +{langevin} is inversely related to the gamma factor in fix {viscous}. +Also note that the damping factor in fix {langevin} includes the +particle mass in Ff, unlike fix {viscous}. Thus the mass and size of +different atom types should be accounted for in the choice of ratio +values. [Restart, fix_modify, output, run start/stop, minimize info:] diff -Naur lammps-22May08/doc/read_data.html lammps-6Jun08/doc/read_data.html --- lammps-22May08/doc/read_data.html 2008-02-29 18:23:23.000000000 -0700 +++ lammps-6Jun08/doc/read_data.html 2008-05-20 15:19:34.000000000 -0600 @@ -120,20 +120,25 @@ valid if all z coords are 0.0. For 2d triclinic simulations, the xz and yz tilt factors must be 0.0.

-

If the system is non-periodic (in a dimension), then all atoms in the -data file should have coordinates (in that dimension) between the lo -and hi values. Furthermore, if running in parallel, the lo/hi values -should be just a bit smaller/larger than the min/max extent of atoms. -For example, if your atoms extend from 0 to 50, you should not specify -the box bounds as -10000 and 10000. Since LAMMPS uses the specified -box size to layout the 3d grid of processors, this will be sub-optimal -and may cause a parallel simulation to lose atoms when LAMMPS -shrink-wraps the box to the atoms. -

If the system is periodic (in a dimension), then atom coordinates can be outside the bounds; they will be remapped (in a periodic sense) back inside the box.

+

IMPORTANT NOTE: If the system is non-periodic (in a dimension), then +all atoms in the data file must have coordinates (in that dimension) +that are "greater than or equal to" the lo value and "less than or +equal to" the hi value. If the non-periodic dimension is of style +"fixed" (see the boundary command), then the atom +coords must be strictly "less than" the hi value, due to the way +LAMMPS assign atoms to processors. Note that you should not make the +lo/hi values radically smaller/larger than the extent of the atoms. +For example, if your atoms extend from 0 to 50, you should not specify +the box bounds as -10000 and 10000. This is because LAMMPS uses the +specified box size to layout the 3d grid of processors. A huge +(mostly empty) box will be sub-optimal for performance and may cause a +parallel simulation to lose atoms if LAMMPS shrink-wraps the box +around the atoms. +


These are the section keywords for the body of the file. diff -Naur lammps-22May08/doc/read_data.txt lammps-6Jun08/doc/read_data.txt --- lammps-22May08/doc/read_data.txt 2008-02-29 18:23:23.000000000 -0700 +++ lammps-6Jun08/doc/read_data.txt 2008-05-20 15:19:34.000000000 -0600 @@ -115,20 +115,25 @@ valid if all z coords are 0.0. For 2d triclinic simulations, the xz and yz tilt factors must be 0.0. -If the system is non-periodic (in a dimension), then all atoms in the -data file should have coordinates (in that dimension) between the lo -and hi values. Furthermore, if running in parallel, the lo/hi values -should be just a bit smaller/larger than the min/max extent of atoms. -For example, if your atoms extend from 0 to 50, you should not specify -the box bounds as -10000 and 10000. Since LAMMPS uses the specified -box size to layout the 3d grid of processors, this will be sub-optimal -and may cause a parallel simulation to lose atoms when LAMMPS -shrink-wraps the box to the atoms. - If the system is periodic (in a dimension), then atom coordinates can be outside the bounds; they will be remapped (in a periodic sense) back inside the box. +IMPORTANT NOTE: If the system is non-periodic (in a dimension), then +all atoms in the data file must have coordinates (in that dimension) +that are "greater than or equal to" the lo value and "less than or +equal to" the hi value. If the non-periodic dimension is of style +"fixed" (see the "boundary"_boundary.html command), then the atom +coords must be strictly "less than" the hi value, due to the way +LAMMPS assign atoms to processors. Note that you should not make the +lo/hi values radically smaller/larger than the extent of the atoms. +For example, if your atoms extend from 0 to 50, you should not specify +the box bounds as -10000 and 10000. This is because LAMMPS uses the +specified box size to layout the 3d grid of processors. A huge +(mostly empty) box will be sub-optimal for performance and may cause a +parallel simulation to lose atoms if LAMMPS shrink-wraps the box +around the atoms. + :line These are the section keywords for the body of the file. diff -Naur lammps-22May08/doc/shape.html lammps-6Jun08/doc/shape.html --- lammps-22May08/doc/shape.html 2008-02-29 18:13:20.000000000 -0700 +++ lammps-6Jun08/doc/shape.html 2008-06-06 11:07:59.000000000 -0600 @@ -13,7 +13,7 @@

Syntax:

-
mass I x y z 
+
shape I x y z