forked from lijiext/lammps
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@12949 f3b2605a-c512-4ea7-a41b-209d697bcdaa
This commit is contained in:
parent
c919035050
commit
3eab216a55
|
@ -33,16 +33,19 @@
|
||||||
|
|
||||||
<LI>zero or more keyword/value pairs may be appended to args
|
<LI>zero or more keyword/value pairs may be appended to args
|
||||||
|
|
||||||
<LI>keyword = <I>region</I>
|
<LI>keyword = <I>ke</I> or <I>region</I>
|
||||||
|
|
||||||
<PRE> <I>region</I> value = region-ID
|
<PRE> <I>ke</I> value = <I>no</I> or <I>yes</I>
|
||||||
|
<I>no</I> = no conservation of kinetic energy after atom swaps
|
||||||
|
<I>yes</I> = kinetic energy is conserved after atom swaps
|
||||||
|
<I>region</I> value = region-ID
|
||||||
region-ID = ID of region to use as a swap volume
|
region-ID = ID of region to use as a swap volume
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
</UL>
|
</UL>
|
||||||
<P><B>Examples:</B>
|
<P><B>Examples:</B>
|
||||||
</P>
|
</P>
|
||||||
<PRE>fix 2 all atom/swap 1 1 1 2 29494 300.0
|
<PRE>fix 2 all atom/swap 1 1 1 2 29494 300.0 ke no
|
||||||
fix atom_swap_fix all atom/swap 100 1 5 6 12345 298.0 region my_swap_region
|
fix atom_swap_fix all atom/swap 100 1 5 6 12345 298.0 region my_swap_region
|
||||||
</PRE>
|
</PRE>
|
||||||
<P><B>Description:</B>
|
<P><B>Description:</B>
|
||||||
|
@ -66,6 +69,13 @@ simulation. If a swap produces a poorly equilibrated system, a
|
||||||
smaller-than-usual timestep size may be needed when running such a
|
smaller-than-usual timestep size may be needed when running such a
|
||||||
simulation.
|
simulation.
|
||||||
</P>
|
</P>
|
||||||
|
<P>The <I>ke</I> keyword can be set to <I>no</I> to turn off kinetic energy
|
||||||
|
conservation for swaps. The default is <I>yes</I>, which means that swapped
|
||||||
|
atoms have their velocities scaled by the ratio of the masses of the
|
||||||
|
swapped atom types. This ensures that the kinetic energy of each atom
|
||||||
|
is the same after the swap as it was before the swap, even though the
|
||||||
|
atom masses have changed.
|
||||||
|
</P>
|
||||||
<P>If the <I>region</I> keyword is not used, all atoms of <I>type_1</I> and
|
<P>If the <I>region</I> keyword is not used, all atoms of <I>type_1</I> and
|
||||||
<I>type_2</I> which are in the specified group are candidates for swapping.
|
<I>type_2</I> which are in the specified group are candidates for swapping.
|
||||||
If the <I>region</I> keyword is used, swappable atoms must also be in the
|
If the <I>region</I> keyword is used, swappable atoms must also be in the
|
||||||
|
@ -172,6 +182,8 @@ LAMMPS</A> section for more info.
|
||||||
<A HREF = "fix_evaporate.html">fix_evaporate</A>, <A HREF = "delete_atoms.html">delete_atoms</A>,
|
<A HREF = "fix_evaporate.html">fix_evaporate</A>, <A HREF = "delete_atoms.html">delete_atoms</A>,
|
||||||
<A HREF = "fix_gcmc.html">fix_gcmc</A>
|
<A HREF = "fix_gcmc.html">fix_gcmc</A>
|
||||||
</P>
|
</P>
|
||||||
<P><B>Default:</B> none
|
<P><B>Default:</B>
|
||||||
|
</P>
|
||||||
|
<P>The option defaults are ke = yes.
|
||||||
</P>
|
</P>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
|
|
@ -21,14 +21,17 @@ type_2 = second atom type to swap :l
|
||||||
seed = random # seed (positive integer) :l
|
seed = random # seed (positive integer) :l
|
||||||
T = scaling temperature of the MC swaps (temperature units) :l
|
T = scaling temperature of the MC swaps (temperature units) :l
|
||||||
zero or more keyword/value pairs may be appended to args :l
|
zero or more keyword/value pairs may be appended to args :l
|
||||||
keyword = {region} :l
|
keyword = {ke} or {region} :l
|
||||||
|
{ke} value = {no} or {yes}
|
||||||
|
{no} = no conservation of kinetic energy after atom swaps
|
||||||
|
{yes} = kinetic energy is conserved after atom swaps
|
||||||
{region} value = region-ID
|
{region} value = region-ID
|
||||||
region-ID = ID of region to use as a swap volume :pre
|
region-ID = ID of region to use as a swap volume :pre
|
||||||
:ule
|
:ule
|
||||||
|
|
||||||
[Examples:]
|
[Examples:]
|
||||||
|
|
||||||
fix 2 all atom/swap 1 1 1 2 29494 300.0
|
fix 2 all atom/swap 1 1 1 2 29494 300.0 ke no
|
||||||
fix atom_swap_fix all atom/swap 100 1 5 6 12345 298.0 region my_swap_region :pre
|
fix atom_swap_fix all atom/swap 100 1 5 6 12345 298.0 region my_swap_region :pre
|
||||||
|
|
||||||
[Description:]
|
[Description:]
|
||||||
|
@ -52,6 +55,13 @@ simulation. If a swap produces a poorly equilibrated system, a
|
||||||
smaller-than-usual timestep size may be needed when running such a
|
smaller-than-usual timestep size may be needed when running such a
|
||||||
simulation.
|
simulation.
|
||||||
|
|
||||||
|
The {ke} keyword can be set to {no} to turn off kinetic energy
|
||||||
|
conservation for swaps. The default is {yes}, which means that swapped
|
||||||
|
atoms have their velocities scaled by the ratio of the masses of the
|
||||||
|
swapped atom types. This ensures that the kinetic energy of each atom
|
||||||
|
is the same after the swap as it was before the swap, even though the
|
||||||
|
atom masses have changed.
|
||||||
|
|
||||||
If the {region} keyword is not used, all atoms of {type_1} and
|
If the {region} keyword is not used, all atoms of {type_1} and
|
||||||
{type_2} which are in the specified group are candidates for swapping.
|
{type_2} which are in the specified group are candidates for swapping.
|
||||||
If the {region} keyword is used, swappable atoms must also be in the
|
If the {region} keyword is used, swappable atoms must also be in the
|
||||||
|
@ -158,4 +168,6 @@ LAMMPS"_Section_start.html#start_3 section for more info.
|
||||||
"fix_evaporate"_fix_evaporate.html, "delete_atoms"_delete_atoms.html,
|
"fix_evaporate"_fix_evaporate.html, "delete_atoms"_delete_atoms.html,
|
||||||
"fix_gcmc"_fix_gcmc.html
|
"fix_gcmc"_fix_gcmc.html
|
||||||
|
|
||||||
[Default:] none
|
[Default:]
|
||||||
|
|
||||||
|
The option defaults are ke = yes.
|
||||||
|
|
Loading…
Reference in New Issue