From 3a7d11a81f6af298456f8caba7440d299dbd7aba Mon Sep 17 00:00:00 2001 From: sjplimp Date: Mon, 9 Nov 2009 18:30:55 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@3356 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- doc/atom_style.html | 33 ++++++++++++--------------------- doc/atom_style.txt | 33 ++++++++++++--------------------- doc/communicate.html | 37 ++++++++++++++++++++++++------------- doc/communicate.txt | 35 +++++++++++++++++++++++------------ doc/read_data.html | 1 - doc/read_data.txt | 1 - 6 files changed, 71 insertions(+), 69 deletions(-) diff --git a/doc/atom_style.html b/doc/atom_style.html index 92e0c00163..915ca00711 100644 --- a/doc/atom_style.html +++ b/doc/atom_style.html @@ -15,7 +15,7 @@

atom_style style args 
 
- @@ -30,7 +31,8 @@

communicate multi
 communicate multi group solvent
-communicate single cutoff 5.0 
+communicate single ghost yes
+communicate single cutoff 5.0 ghost yes 
 

Description:

@@ -52,13 +54,6 @@ communicated. See the neighbor multi command for neighbor list construction option that may also be beneficial for simulations of this kind.

-

The group option will limit communication to atoms in the specified -group. This can be useful for models where no ghost atoms are needed -for some kinds of particles. All atoms (not just those in the -specified group) will still migrate to new processors as they move. -The group specified with this option must also be specified via the -atom_modify first command. -

The cutoff option allows you to set a ghost cutoff distance, which is the distance from the borders of a processor's sub-domain at which ghost atoms are acquired from other processors. By default the ghost @@ -98,6 +93,22 @@ performs (e.g. locate neighbors of ghost atoms in a multibody pair potential). Setting the ghost cutoff appropriately can insure it will find the needed atoms.

+

The group option will limit communication to atoms in the specified +group. This can be useful for models where no ghost atoms are needed +for some kinds of particles. All atoms (not just those in the +specified group) will still migrate to new processors as they move. +The group specified with this option must also be specified via the +atom_modify first command. +

+

The vel option enables velocity information to be communicated with +ghost particles. Depending on the atom_style, +velocity info includes the translational velocity, angular velocity, +and angular momentum of a particle. If the vel option is set to +yes, then ghost atoms store these quantities; if no then they do +not. The yes setting is needed by some pair styles which require +the velocity state of both the I and J particles to compute a pairwise +I,J interaction. +

Restrictions: none

Related commands: @@ -106,8 +117,8 @@ find the needed atoms.

Default:

-

The default settings are style = single, group = all, cutoff = 0.0. -The cutoff default of 0.0 means that effectively ghost cutoff = +

The default settings are style = single, group = all, cutoff = 0.0, +ghost = no. The cutoff default of 0.0 means that ghost cutoff = neighbor cutoff = pairwise force cutoff + neighbor skin.

diff --git a/doc/communicate.txt b/doc/communicate.txt index 5fb23aa91d..51169fe99d 100644 --- a/doc/communicate.txt +++ b/doc/communicate.txt @@ -14,16 +14,18 @@ communicate style keyword value ... :pre style = {single} or {multi} :ulb,l zero or more keyword/value pairs may be appended :l -keyword = {group} or {cutoff} :l +keyword = {cutoff} or {group} or {vel} :l + {cutoff} value = Rcut (distance units) = communicate atoms from this far away {group} value = group-ID = only communicate atoms in the group - {cutoff} value = Rcut (distance units) = communicate atoms from this far away :pre + {vel} value = {yes} or {no} = do or do not communicate velocity info with ghost atoms :pre :ule [Examples:] communicate multi communicate multi group solvent -communicate single cutoff 5.0 :pre +communicate single ghost yes +communicate single cutoff 5.0 ghost yes :pre [Description:] @@ -45,13 +47,6 @@ communicated. See the "neighbor multi"_neighbor.html command for a neighbor list construction option that may also be beneficial for simulations of this kind. -The {group} option will limit communication to atoms in the specified -group. This can be useful for models where no ghost atoms are needed -for some kinds of particles. All atoms (not just those in the -specified group) will still migrate to new processors as they move. -The group specified with this option must also be specified via the -"atom_modify first"_atom_modify.html command. - The {cutoff} option allows you to set a ghost cutoff distance, which is the distance from the borders of a processor's sub-domain at which ghost atoms are acquired from other processors. By default the ghost @@ -91,6 +86,22 @@ performs (e.g. locate neighbors of ghost atoms in a multibody pair potential). Setting the ghost cutoff appropriately can insure it will find the needed atoms. +The {group} option will limit communication to atoms in the specified +group. This can be useful for models where no ghost atoms are needed +for some kinds of particles. All atoms (not just those in the +specified group) will still migrate to new processors as they move. +The group specified with this option must also be specified via the +"atom_modify first"_atom_modify.html command. + +The {vel} option enables velocity information to be communicated with +ghost particles. Depending on the "atom_style"_atom_style.html, +velocity info includes the translational velocity, angular velocity, +and angular momentum of a particle. If the {vel} option is set to +{yes}, then ghost atoms store these quantities; if {no} then they do +not. The {yes} setting is needed by some pair styles which require +the velocity state of both the I and J particles to compute a pairwise +I,J interaction. + [Restrictions:] none [Related commands:] @@ -99,6 +110,6 @@ find the needed atoms. [Default:] -The default settings are style = single, group = all, cutoff = 0.0. -The cutoff default of 0.0 means that effectively ghost cutoff = +The default settings are style = single, group = all, cutoff = 0.0, +ghost = no. The cutoff default of 0.0 means that ghost cutoff = neighbor cutoff = pairwise force cutoff + neighbor skin. diff --git a/doc/read_data.html b/doc/read_data.html index e5859f2769..69c5600518 100644 --- a/doc/read_data.html +++ b/doc/read_data.html @@ -272,7 +272,6 @@ of analysis. charge atom-ID atom-type q x y z colloid atom-ID atom-type x y z dipole atom-ID atom-type q x y z mux muy muz -dpd atom-ID atom-type x y z ellipsoid atom-ID atom-type x y z quatw quati quatj quatk full atom-ID molecule-ID atom-type q x y z granular atom-ID atom-type diameter density x y z diff --git a/doc/read_data.txt b/doc/read_data.txt index f7fd07ea6d..47d9085f65 100644 --- a/doc/read_data.txt +++ b/doc/read_data.txt @@ -252,7 +252,6 @@ bond: atom-ID molecule-ID atom-type x y z charge: atom-ID atom-type q x y z colloid: atom-ID atom-type x y z dipole: atom-ID atom-type q x y z mux muy muz -dpd: atom-ID atom-type x y z ellipsoid: atom-ID atom-type x y z quatw quati quatj quatk full: atom-ID molecule-ID atom-type q x y z granular: atom-ID atom-type diameter density x y z