git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@2687 f3b2605a-c512-4ea7-a41b-209d697bcdaa

This commit is contained in:
sjplimp
2009-03-19 14:34:23 +00:00
parent fecaf12b5f
commit a750dd2a47
4 changed files with 54 additions and 28 deletions

View File

@ -56,9 +56,18 @@ means that each timestep the total force and torque on each rigid body
is computed and the coordinates and velocities of the atoms in each
body are updated so that they move as a rigid body. This can be
useful for freezing one or more portions of a large biomolecule, or
for simulating a system of colloidal particles. See the Restrictions
section if you simply want to hold a group of atoms motionless or have
them move with constant velocity.
for simulating a system of colloidal particles.
</P>
<P>IMPORTANT NOTE: This fix is overkill if you just want to hold group of
atoms stationary of have them move with a constant velocity. A
simpler way to hold atoms stationary is to not include those atoms in
your time integration fix. E.g. use "fix 1 mobile nve" instead of
"fix 1 all nve", where "mobile" is the group of atoms that you want to
move. You can move atoms with a constant velocity by assigning them
an initial velocity (via the <A HREF = "velocity.html">velocity</A> command),
setting the force on them to 0.0 (via the <A HREF = "fix_setforce.html">fix
setforce</A> command), and integrating them as usual
(e.g. via the <A HREF = "fix_nve.html">fix nve</A> command).
</P>
<P>IMPORTANT NOTE: This fix updates the positions and velocities of the
rigid atoms with a constant-energy time integration, so you should not
@ -195,17 +204,6 @@ boundary, the input data file must define the image flags for each
atom correctly, so that LAMMPS can "unwrap" the atoms into a valid
rigid body.
</P>
<P>This fix is overkill if you just want to hold group of atoms
stationary of have them move with a constant velocity. A simpler way
to hold atoms stationary is to not include those atoms in your time
integration fix. E.g. use "fix 1 mobile nve" instead of "fix 1 all
nve", where "mobile" is the group of atoms that you want to move. You
can move atoms with a constant velocity by assigning them an initial
velocity (via the <A HREF = "velocity.html">velocity</A> command), setting the force
on them to 0.0 (via the <A HREF = "fix_setforce.html">fix setforce</A> command), and
integrating them as usual (e.g. via the <A HREF = "fix_nve.html">fix nve</A>
command).
</P>
<P><B>Related commands:</B>
</P>
<P><A HREF = "delete_bonds.html">delete_bonds</A>, <A HREF = "neigh_modify.html">neigh_modify</A>