forked from lijiext/lammps
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@430 f3b2605a-c512-4ea7-a41b-209d697bcdaa
This commit is contained in:
parent
d398422f28
commit
2f25e80bf2
|
@ -317,10 +317,10 @@ description:
|
|||
<DIV ALIGN=center><TABLE WIDTH="0%" BORDER=1 >
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_addforce.html">addforce</A></TD><TD ><A HREF = "fix_aveforce.html">aveforce</A></TD><TD ><A HREF = "fix_ave_spatial.html">ave/spatial</A></TD><TD ><A HREF = "fix_ave_time.html">ave/time</A></TD><TD ><A HREF = "fix_box_relax.html">box/relax</A></TD><TD ><A HREF = "fix_com.html">com</A></TD><TD ><A HREF = "fix_deposit.html">deposit</A></TD><TD ><A HREF = "fix_drag.html">drag</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_efield.html">efield</A></TD><TD ><A HREF = "fix_enforce2d.html">enforce2d</A></TD><TD ><A HREF = "fix_freeze.html">freeze</A></TD><TD ><A HREF = "fix_gran_diag.html">gran/diag</A></TD><TD ><A HREF = "fix_gravity.html">gravity</A></TD><TD ><A HREF = "fix_gyration.html">gyration</A></TD><TD ><A HREF = "fix_indent.html">indent</A></TD><TD ><A HREF = "fix_langevin.html">langevin</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_lineforce.html">lineforce</A></TD><TD ><A HREF = "fix_msd.html">msd</A></TD><TD ><A HREF = "fix_momentum.html">momentum</A></TD><TD ><A HREF = "fix_nph.html">nph</A></TD><TD ><A HREF = "fix_npt.html">npt</A></TD><TD ><A HREF = "fix_nve.html">nve</A></TD><TD ><A HREF = "fix_nve_gran.html">nve/gran</A></TD><TD ><A HREF = "fix_nvt.html">nvt</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_orient_fcc.html">orient/fcc</A></TD><TD ><A HREF = "fix_planeforce.html">planeforce</A></TD><TD ><A HREF = "fix_poems.html">poems</A></TD><TD ><A HREF = "fix_pour.html">pour</A></TD><TD ><A HREF = "fix_print.html">print</A></TD><TD ><A HREF = "fix_rdf.html">rdf</A></TD><TD ><A HREF = "fix_recenter.html">recenter</A></TD><TD ><A HREF = "fix_rigid.html">rigid</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_setforce.html">setforce</A></TD><TD ><A HREF = "fix_shake.html">shake</A></TD><TD ><A HREF = "fix_spring.html">spring</A></TD><TD ><A HREF = "fix_spring_rg.html">spring/rg</A></TD><TD ><A HREF = "fix_spring_self.html">spring/self</A></TD><TD ><A HREF = "fix_temp_rescale.html">temp/rescale</A></TD><TD ><A HREF = "fix_tmd.html">tmd</A></TD><TD ><A HREF = "fix_uniaxial.html">uniaxial</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_viscous.html">viscous</A></TD><TD ><A HREF = "fix_volume_rescale.html">volume/rescale</A></TD><TD ><A HREF = "fix_wall_gran.html">wall/gran</A></TD><TD ><A HREF = "fix_wall_lj93.html">wall/lj93</A></TD><TD ><A HREF = "fix_wall_lj126.html">wall/lj126</A></TD><TD ><A HREF = "fix_wall_reflect.html">wall/reflect</A></TD><TD ><A HREF = "fix_wiggle.html">wiggle</A>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_lineforce.html">lineforce</A></TD><TD ><A HREF = "fix_msd.html">msd</A></TD><TD ><A HREF = "fix_momentum.html">momentum</A></TD><TD ><A HREF = "fix_nph.html">nph</A></TD><TD ><A HREF = "fix_npt.html">npt</A></TD><TD ><A HREF = "fix_nve.html">nve</A></TD><TD ><A HREF = "fix_nve_gran.html">nve/gran</A></TD><TD ><A HREF = "fix_nve_noforce.html">nve/noforce</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_nvt.html">nvt</A></TD><TD ><A HREF = "fix_orient_fcc.html">orient/fcc</A></TD><TD ><A HREF = "fix_planeforce.html">planeforce</A></TD><TD ><A HREF = "fix_poems.html">poems</A></TD><TD ><A HREF = "fix_pour.html">pour</A></TD><TD ><A HREF = "fix_print.html">print</A></TD><TD ><A HREF = "fix_rdf.html">rdf</A></TD><TD ><A HREF = "fix_recenter.html">recenter</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_rigid.html">rigid</A></TD><TD ><A HREF = "fix_setforce.html">setforce</A></TD><TD ><A HREF = "fix_shake.html">shake</A></TD><TD ><A HREF = "fix_spring.html">spring</A></TD><TD ><A HREF = "fix_spring_rg.html">spring/rg</A></TD><TD ><A HREF = "fix_spring_self.html">spring/self</A></TD><TD ><A HREF = "fix_temp_rescale.html">temp/rescale</A></TD><TD ><A HREF = "fix_tmd.html">tmd</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_uniaxial.html">uniaxial</A></TD><TD ><A HREF = "fix_viscous.html">viscous</A></TD><TD ><A HREF = "fix_volume_rescale.html">volume/rescale</A></TD><TD ><A HREF = "fix_wall_gran.html">wall/gran</A></TD><TD ><A HREF = "fix_wall_lj93.html">wall/lj93</A></TD><TD ><A HREF = "fix_wall_lj126.html">wall/lj126</A></TD><TD ><A HREF = "fix_wall_reflect.html">wall/reflect</A></TD><TD ><A HREF = "fix_wiggle.html">wiggle</A>
|
||||
</TD></TR></TABLE></DIV>
|
||||
|
||||
<HR>
|
||||
|
|
|
@ -392,6 +392,7 @@ description:
|
|||
"npt"_fix_npt.html,
|
||||
"nve"_fix_nve.html,
|
||||
"nve/gran"_fix_nve_gran.html,
|
||||
"nve/noforce"_fix_nve_noforce.html,
|
||||
"nvt"_fix_nvt.html,
|
||||
"orient/fcc"_fix_orient_fcc.html,
|
||||
"planeforce"_fix_planeforce.html,
|
||||
|
|
|
@ -86,6 +86,7 @@ made to the old fix via the <A HREF = "fix_modify.html">fix_modify</A> command.
|
|||
<LI><A HREF = "fix_npt.html">fix npt</A> - constant NPT time integration via Nose/Hoover
|
||||
<LI><A HREF = "fix_nve.html">fix nve</A> - constant NVE time integration
|
||||
<LI><A HREF = "fix_nve_gran.html">fix nve/gran</A> - NVE time integration for granular systems
|
||||
<LI><A HREF = "fix_nve_noforce.html">fix nve/noforce</A> - NVE integration without forces (v only)
|
||||
<LI><A HREF = "fix_nvt.html">fix nvt</A> - constant NVT time integration via Nose/Hoover
|
||||
<LI><A HREF = "fix_orient_fcc.html">fix orient/fcc</A> - add grain boundary migration force
|
||||
<LI><A HREF = "fix_planeforce.html">fix planeforce</A> - constrain atoms to move in a plane
|
||||
|
|
|
@ -86,6 +86,7 @@ Here is an alphabetic list of fix styles defined in LAMMPS:
|
|||
"fix nve"_fix_nve.html - constant NVE time integration
|
||||
"fix nve/gran"_fix_nve_gran.html - NVE time integration for \
|
||||
granular systems
|
||||
"fix nve/noforce"_fix_nve_noforce.html - NVE integration without forces (v only)
|
||||
"fix nvt"_fix_nvt.html - constant NVT time integration via Nose/Hoover
|
||||
"fix orient/fcc"_fix_orient_fcc.html - add grain boundary migration force
|
||||
"fix planeforce"_fix_planeforce.html - constrain atoms to move in a plane
|
||||
|
|
|
@ -0,0 +1,49 @@
|
|||
<HTML>
|
||||
<CENTER><A HREF = "http://lammps.sandia.gov">LAMMPS WWW Site</A> - <A HREF = "Manual.html">LAMMPS Documentation</A> - <A HREF = "Section_commands.html#comm">LAMMPS Commands</A>
|
||||
</CENTER>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<HR>
|
||||
|
||||
<H3>fix nve/noforce command
|
||||
</H3>
|
||||
<P><B>Syntax:</B>
|
||||
</P>
|
||||
<PRE>fix ID group-ID nve
|
||||
</PRE>
|
||||
<UL><LI>ID, group-ID are documented in <A HREF = "fix.html">fix</A> command
|
||||
<LI>nve/noforce = style name of this fix command
|
||||
</UL>
|
||||
<P><B>Examples:</B>
|
||||
</P>
|
||||
<PRE>fix 3 wall nve/noforce
|
||||
</PRE>
|
||||
<P><B>Description:</B>
|
||||
</P>
|
||||
<P>Perform updates of position, but not velocity for atoms in the group
|
||||
each timestep. In other words, the force on the atoms is ignored and
|
||||
their velocity is not updated. The atom's velocities are used to
|
||||
update their positions.
|
||||
</P>
|
||||
<P>This can be useful for wall atoms, when you set their velocities, but
|
||||
want the wall to move (or stay stationary) in a prescribed fashion.
|
||||
</P>
|
||||
<P>This can also be accomplished via the <A HREF = "fix_setforce.html">fix setforce</A>
|
||||
command, but with fix nve/noforce, the forces on the wall atoms are
|
||||
unchanged, and can thus be printed out by the <A HREF = "dump.html">dump</A> command
|
||||
or queried with an equal-style <A HREF = "variable.html">variable</A> that uses the
|
||||
fcm() group command to compute the total force on the group of atoms.
|
||||
</P>
|
||||
<P><B>Restrictions:</B> none
|
||||
</P>
|
||||
<P><B>Related commands:</B>
|
||||
</P>
|
||||
<P><A HREF = "fix_nvt.html">fix nvt</A>, <A HREF = "fix_npt.html">fix npt</A>
|
||||
</P>
|
||||
<P><B>Default:</B> none
|
||||
</P>
|
||||
</HTML>
|
|
@ -0,0 +1,44 @@
|
|||
"LAMMPS WWW Site"_lws - "LAMMPS Documentation"_ld - "LAMMPS Commands"_lc :c
|
||||
|
||||
:link(lws,http://lammps.sandia.gov)
|
||||
:link(ld,Manual.html)
|
||||
:link(lc,Section_commands.html#comm)
|
||||
|
||||
:line
|
||||
|
||||
fix nve/noforce command :h3
|
||||
|
||||
[Syntax:]
|
||||
|
||||
fix ID group-ID nve :pre
|
||||
|
||||
ID, group-ID are documented in "fix"_fix.html command
|
||||
nve/noforce = style name of this fix command :ul
|
||||
|
||||
[Examples:]
|
||||
|
||||
fix 3 wall nve/noforce :pre
|
||||
|
||||
[Description:]
|
||||
|
||||
Perform updates of position, but not velocity for atoms in the group
|
||||
each timestep. In other words, the force on the atoms is ignored and
|
||||
their velocity is not updated. The atom's velocities are used to
|
||||
update their positions.
|
||||
|
||||
This can be useful for wall atoms, when you set their velocities, but
|
||||
want the wall to move (or stay stationary) in a prescribed fashion.
|
||||
|
||||
This can also be accomplished via the "fix setforce"_fix_setforce.html
|
||||
command, but with fix nve/noforce, the forces on the wall atoms are
|
||||
unchanged, and can thus be printed out by the "dump"_dump.html command
|
||||
or queried with an equal-style "variable"_variable.html that uses the
|
||||
fcm() group command to compute the total force on the group of atoms.
|
||||
|
||||
[Restrictions:] none
|
||||
|
||||
[Related commands:]
|
||||
|
||||
"fix nvt"_fix_nvt.html, "fix npt"_fix_npt.html
|
||||
|
||||
[Default:] none
|
|
@ -29,8 +29,9 @@
|
|||
thermo keywords = vol, ke, press, etc from <A HREF = "thermo_style.html">thermo_style</A>
|
||||
math functions = add(x,y), sub(x,y), mult(x,y), div(x,y),
|
||||
neg(x), pow(x,y), exp(x), ln(x), sqrt(x)
|
||||
group functions = mass(group), charge(group), xcm(group,dim),
|
||||
vcm(group,dim), bound(group,xmin), gyration(group)
|
||||
group functions = mass(group), charge(group),
|
||||
xcm(group,dim), vcm(group,dim), fcm(group,dim),
|
||||
bound(group,xmin), gyration(group)
|
||||
atom vectors for <I>equal</I> = mass[N], x[N], y[N], z[N],
|
||||
vx[N], vy[N], vz[N],
|
||||
fx[N], fy[N], fz[N]
|
||||
|
@ -196,7 +197,7 @@ variables; the syntax of Atom vector references is different.
|
|||
<TR><TD >Number</TD><TD > 0.2, 1.0e20, -15.4, etc</TD></TR>
|
||||
<TR><TD >Thermo keywords</TD><TD > vol, pe, ebond, etc</TD></TR>
|
||||
<TR><TD >Math functions</TD><TD > add(x,y), sub(x,y), mult(x,y), div(x,y), neg(x), pow(x,y), exp(x), ln(x), sqrt(x)</TD></TR>
|
||||
<TR><TD >Group functions</TD><TD > mass(ID), charge(ID), xcm(ID,dim), vcm(ID,dim), bound(ID,dir), gyration(ID)</TD></TR>
|
||||
<TR><TD >Group functions</TD><TD > mass(ID), charge(ID), xcm(ID,dim), vcm(ID,dim), fcm(ID,dim) bound(ID,dir), gyration(ID)</TD></TR>
|
||||
<TR><TD >Atom vectors for <I>equal</I></TD><TD > mass[N], x[N], y[N], z[N], vx[N], vy[N], vz[N], fx[N], fy[N], fz[N]</TD></TR>
|
||||
<TR><TD >Atom vectors for <I>atom</I></TD><TD > mass[], x[], y[], z[], vx[], vy[], vz[], fx[], fy[], fz[]</TD></TR>
|
||||
<TR><TD >Compute references</TD><TD > c_ID[0], c_ID[N]</TD></TR>
|
||||
|
@ -220,8 +221,9 @@ group-ID. The <I>dim</I> argument is <I>x</I> or <I>y</I> or <I>z</I>. The <I>
|
|||
argument is <I>xmin</I>, <I>xmax</I>, <I>ymin</I>, <I>ymax</I>, <I>zmin</I>, or <I>zmax</I>. The
|
||||
group functions mass() and charge() are the total mass and charge of
|
||||
the group of atoms. Xcm() and vcm() return components of the position
|
||||
and velocity of the center of mass of the group. Bound() returns the
|
||||
min/max of a particular coordinate for all atoms in the group.
|
||||
and velocity of the center of mass of the group. Fcm() returns a
|
||||
component of the total force on the group of atoms. Bound() returns
|
||||
the min/max of a particular coordinate for all atoms in the group.
|
||||
Gyration() computes the radius-of-gyration of the group of atoms. See
|
||||
the <A HREF = "fix_gyration.html">fix gyration</A> command for the formula.
|
||||
</P>
|
||||
|
|
|
@ -24,8 +24,9 @@ style = {index} or {loop} or {world} or {universe} or {uloop} or {equal} or {ato
|
|||
thermo keywords = vol, ke, press, etc from "thermo_style"_thermo_style.html
|
||||
math functions = add(x,y), sub(x,y), mult(x,y), div(x,y),
|
||||
neg(x), pow(x,y), exp(x), ln(x), sqrt(x)
|
||||
group functions = mass(group), charge(group), xcm(group,dim),
|
||||
vcm(group,dim), bound(group,xmin), gyration(group)
|
||||
group functions = mass(group), charge(group),
|
||||
xcm(group,dim), vcm(group,dim), fcm(group,dim),
|
||||
bound(group,xmin), gyration(group)
|
||||
atom vectors for {equal} = mass\[N\], x\[N\], y\[N\], z\[N\],
|
||||
vx\[N\], vy\[N\], vz\[N\],
|
||||
fx\[N\], fy\[N\], fz\[N\]
|
||||
|
@ -190,7 +191,7 @@ Number: 0.2, 1.0e20, -15.4, etc
|
|||
Thermo keywords: vol, pe, ebond, etc
|
||||
Math functions: add(x,y), sub(x,y), mult(x,y), div(x,y), \
|
||||
neg(x), pow(x,y), exp(x), ln(x), sqrt(x)
|
||||
Group functions: mass(ID), charge(ID), xcm(ID,dim), vcm(ID,dim), \
|
||||
Group functions: mass(ID), charge(ID), xcm(ID,dim), vcm(ID,dim), fcm(ID,dim) \
|
||||
bound(ID,dir), gyration(ID)
|
||||
Atom vectors for {equal}: mass\[N\], x\[N\], y\[N\], z\[N\], \
|
||||
vx\[N\], vy\[N\], vz\[N\], \
|
||||
|
@ -218,8 +219,9 @@ group-ID. The {dim} argument is {x} or {y} or {z}. The {dir}
|
|||
argument is {xmin}, {xmax}, {ymin}, {ymax}, {zmin}, or {zmax}. The
|
||||
group functions mass() and charge() are the total mass and charge of
|
||||
the group of atoms. Xcm() and vcm() return components of the position
|
||||
and velocity of the center of mass of the group. Bound() returns the
|
||||
min/max of a particular coordinate for all atoms in the group.
|
||||
and velocity of the center of mass of the group. Fcm() returns a
|
||||
component of the total force on the group of atoms. Bound() returns
|
||||
the min/max of a particular coordinate for all atoms in the group.
|
||||
Gyration() computes the radius-of-gyration of the group of atoms. See
|
||||
the "fix gyration"_fix_gyration.html command for the formula.
|
||||
|
||||
|
|
Loading…
Reference in New Issue