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

This commit is contained in:
sjplimp 2009-11-06 16:15:26 +00:00
parent 4c835e6f58
commit 376f6c8a58
2 changed files with 55 additions and 56 deletions

View File

@ -39,10 +39,16 @@ fix comm all imd 8888 trate 5 unwrap on fscale 10.0
</PRE>
<P><B>Description:</B>
</P>
<P>This fix implements the "Interactive MD" (IMD) protocol which allows
to connect an IMD client, for example the VMD visualization program,
to a running LAMMPS simulation and monitor the progress of the simulation
and interactively apply forces to selected atoms.
<P>This fix implements the "Interactive MD" (IMD) protocol which allows
to connect an IMD client, for example the <A HREF = "http://www.ks.uiuc.edu/Research/vmd">VMD visualization
program</A>, to a running LAMMPS simulation and monitor the progress
of the simulation and interactively apply forces to selected atoms.
</P>
<P>The source code for this fix includes code developed by the
Theoretical and Computational Biophysics Group in the Beckman
Institute for Advanced Science and Technology at the University of
Illinois at Urbana-Champaign. We thank them for providing a software
interface that allows codes like LAMMPS to hook to <A HREF = "http://www.ks.uiuc.edu/Research/vmd">VMD</A>.
</P>
<P>Upon initialization of the fix, it will open a communication port
on the node with MPI task 0 and wait for an incoming connection.
@ -97,39 +103,35 @@ PHANTOM allow you to feel the forces you are applying to your molecules,
as if they were real objects. See the <A HREF = "http://www.ks.uiuc.edu/Research/vmd/imd/">VMD IMD Homepage</A> for
more details.
</P>
<P>If IMD control messages are received, a line of text describing the
message and its effect will be printed to the LAMMPS output screen, if
screen output is active.
</P>
<P><B>Restart, fix_modify, output, run start/stop, minimize info:</B>
</P>
<P>The fix does not write any information to restart files.
</P>
<P>None of the <A HREF = "fix_modify.html">fix_modify</A> options are relevant
to this fix.
</P>
<P>If IMD control messages are received, a line of text describing
the message and its effect will be printed to the screen, if
screen output is active.
</P>
<P>No parameter of this fix can be used with the <I>start/stop</I> keywords of
the <A HREF = "run.html">run</A> command. This fix is not invoked during <A HREF = "minimize.html">energy
minimization</A>.
<P>No information about this fix is written to <A HREF = "restart.html">binary restart
files</A>. None of the <A HREF = "fix_modify.html">fix_modify</A> options
are relevant to this fix. No global scalar or vector or per-atom
quantities are stored by this fix for access by various <A HREF = "Section_howto.html#4_15">output
commands</A>. No parameter of this fix can be
used with the <I>start/stop</I> keywords of the <A HREF = "run.html">run</A> command.
This fix is not invoked during <A HREF = "minimize.html">energy minimization</A>.
</P>
<P><B>Restrictions:</B>
</P>
<P>This source code for this fix includes code developed by the
Theoretical and Computational Biophysics Group in the Beckman
Institute for Advanced Science and Technology at the University of
Illinois at Urbana-Champaign.
</P>
<P>This fix is part of the "user-imd" package. It is only enabled if
LAMMPS was built with that package. See the <A HREF = "Section_start.html#2_3">Making
LAMMPS</A> section for more info.
</P>
<P>When used in combination with VMD, a topology or coordinate file
has to be loaded, which matches in number and ordering of atoms
the group the fix is applied to. The fix internally sorts atom
IDs by ascending integer value; in VMD (and thus the IMD protocol)
those will be assigned 0-based consecutive index numbers.
<P>When used in combination with VMD, a topology or coordinate file has
to be loaded, which matches (in number and ordering of atoms) the
group the fix is applied to. The fix internally sorts atom IDs by
ascending integer value; in VMD (and thus the IMD protocol) those will
be assigned 0-based consecutive index numbers.
</P>
<P>When using multiple active IMD connections at the same time,
each needs to use a different port number.
@ -138,6 +140,4 @@ each needs to use a different port number.
</P>
<P><B>Default:</B> none
</P>
<HR>
</HTML>

View File

@ -31,10 +31,16 @@ fix comm all imd 8888 trate 5 unwrap on fscale 10.0 :pre
[Description:]
This fix implements the "Interactive MD" (IMD) protocol which allows
to connect an IMD client, for example the VMD visualization program,
to a running LAMMPS simulation and monitor the progress of the simulation
and interactively apply forces to selected atoms.
This fix implements the "Interactive MD" (IMD) protocol which allows
to connect an IMD client, for example the "VMD visualization
program"_VMD, to a running LAMMPS simulation and monitor the progress
of the simulation and interactively apply forces to selected atoms.
The source code for this fix includes code developed by the
Theoretical and Computational Biophysics Group in the Beckman
Institute for Advanced Science and Technology at the University of
Illinois at Urbana-Champaign. We thank them for providing a software
interface that allows codes like LAMMPS to hook to "VMD"_VMD.
Upon initialization of the fix, it will open a communication port
on the node with MPI task 0 and wait for an incoming connection.
@ -89,39 +95,34 @@ PHANTOM allow you to feel the forces you are applying to your molecules,
as if they were real objects. See the "VMD IMD Homepage"_imdvmd for
more details.
If IMD control messages are received, a line of text describing the
message and its effect will be printed to the LAMMPS output screen, if
screen output is active.
:link(VMD,http://www.ks.uiuc.edu/Research/vmd)x
:link(imdvmd,http://www.ks.uiuc.edu/Research/vmd/imd/)
[Restart, fix_modify, output, run start/stop, minimize info:]
The fix does not write any information to restart files.
None of the "fix_modify"_fix_modify.html options are relevant
to this fix.
If IMD control messages are received, a line of text describing
the message and its effect will be printed to the screen, if
screen output is active.
No parameter of this fix can be used with the {start/stop} keywords of
the "run"_run.html command. This fix is not invoked during "energy
minimization"_minimize.html.
No information about this fix is written to "binary restart
files"_restart.html. None of the "fix_modify"_fix_modify.html options
are relevant to this fix. No global scalar or vector or per-atom
quantities are stored by this fix for access by various "output
commands"_Section_howto.html#4_15. No parameter of this fix can be
used with the {start/stop} keywords of the "run"_run.html command.
This fix is not invoked during "energy minimization"_minimize.html.
[Restrictions:]
This source code for this fix includes code developed by the
Theoretical and Computational Biophysics Group in the Beckman
Institute for Advanced Science and Technology at the University of
Illinois at Urbana-Champaign.
This fix is part of the "user-imd" package. It is only enabled if
LAMMPS was built with that package. See the "Making
LAMMPS"_Section_start.html#2_3 section for more info.
When used in combination with VMD, a topology or coordinate file
has to be loaded, which matches in number and ordering of atoms
the group the fix is applied to. The fix internally sorts atom
IDs by ascending integer value; in VMD (and thus the IMD protocol)
those will be assigned 0-based consecutive index numbers.
When used in combination with VMD, a topology or coordinate file has
to be loaded, which matches (in number and ordering of atoms) the
group the fix is applied to. The fix internally sorts atom IDs by
ascending integer value; in VMD (and thus the IMD protocol) those will
be assigned 0-based consecutive index numbers.
When using multiple active IMD connections at the same time,
each needs to use a different port number.
@ -129,5 +130,3 @@ each needs to use a different port number.
[Related commands:] none
[Default:] none
:line