From 80aca27acd8b438d830ad1359992899fb4171089 Mon Sep 17 00:00:00 2001
From: sjplimp
Date: Tue, 14 Jun 2016 22:33:59 +0000
Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15172
f3b2605a-c512-4ea7-a41b-209d697bcdaa
---
doc/html/Section_commands.html | 18 +-
doc/html/_sources/Section_commands.txt | 62 +++---
doc/html/_sources/fix.txt | 1 +
doc/html/_sources/fix_rigid.txt | 9 +-
doc/html/_sources/fix_spring_chunk.txt | 94 +++++++++
doc/html/fix.html | 1 +
doc/html/fix_rigid.html | 9 +-
doc/html/fix_spring_chunk.html | 267 +++++++++++++++++++++++++
doc/html/genindex.html | 4 +
doc/html/searchindex.js | 2 +-
10 files changed, 418 insertions(+), 49 deletions(-)
create mode 100644 doc/html/_sources/fix_spring_chunk.txt
create mode 100644 doc/html/fix_spring_chunk.html
diff --git a/doc/html/Section_commands.html b/doc/html/Section_commands.html
index 62ee3f1f4b..3b0a13f751 100644
--- a/doc/html/Section_commands.html
+++ b/doc/html/Section_commands.html
@@ -622,9 +622,9 @@ USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.
+
-
-
+
@@ -730,38 +730,38 @@ USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.
setforce (k) |
shake |
spring |
+spring/chunk |
spring/rg |
spring/self |
srd |
store/force |
-store/state |
-temp/berendsen |
+
store/state |
+temp/berendsen |
temp/csld |
temp/csvr |
temp/rescale |
tfmc |
thermal/conductivity |
tmd |
-ttm |
-tune/kspace |
+
ttm |
+tune/kspace |
vector |
viscosity |
viscous |
wall/colloid |
wall/gran |
wall/harmonic |
-wall/lj1043 |
-wall/lj126 |
+
wall/lj1043 |
+wall/lj126 |
wall/lj93 |
wall/piston |
wall/reflect (k) |
wall/region |
wall/srd |
|
- |
diff --git a/doc/html/_sources/Section_commands.txt b/doc/html/_sources/Section_commands.txt
index 10d2de67b0..2fbb8287b8 100644
--- a/doc/html/_sources/Section_commands.txt
+++ b/doc/html/_sources/Section_commands.txt
@@ -457,37 +457,37 @@ with the :doc:`appropriate accelerated package `.
This is indicated by additional letters in parenthesis: g = GPU, i =
USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`adapt ` | :doc:`addforce ` | :doc:`append/atoms ` | :doc:`atom/swap ` | :doc:`aveforce ` | :doc:`ave/atom ` | :doc:`ave/chunk ` | :doc:`ave/correlate ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`ave/histo ` | :doc:`ave/histo/weight ` | :doc:`ave/time ` | :doc:`balance ` | :doc:`bond/break ` | :doc:`bond/create ` | :doc:`bond/swap ` | :doc:`box/relax ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`deform (k) ` | :doc:`deposit ` | :doc:`drag ` | :doc:`dt/reset ` | :doc:`efield ` | :doc:`ehex ` | :doc:`enforce2d ` | :doc:`evaporate ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`external ` | :doc:`freeze ` | :doc:`gcmc ` | :doc:`gld ` | :doc:`gravity (o) ` | :doc:`heat ` | :doc:`indent ` | :doc:`langevin (k) ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`lineforce ` | :doc:`momentum ` | :doc:`move ` | :doc:`msst ` | :doc:`neb ` | :doc:`nph (ko) ` | :doc:`nphug (o) ` | :doc:`nph/asphere (o) ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`nph/body ` | :doc:`nph/sphere (o) ` | :doc:`npt (kio) ` | :doc:`npt/asphere (o) ` | :doc:`npt/body ` | :doc:`npt/sphere (o) ` | :doc:`nve (kio) ` | :doc:`nve/asphere (i) ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`nve/asphere/noforce ` | :doc:`nve/body ` | :doc:`nve/limit ` | :doc:`nve/line ` | :doc:`nve/noforce ` | :doc:`nve/sphere (o) ` | :doc:`nve/tri ` | :doc:`nvt (iko) ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`nvt/asphere (o) ` | :doc:`nvt/body ` | :doc:`nvt/sllod (io) ` | :doc:`nvt/sphere (o) ` | :doc:`oneway ` | :doc:`orient/fcc ` | :doc:`planeforce ` | :doc:`poems ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`pour ` | :doc:`press/berendsen ` | :doc:`print ` | :doc:`property/atom ` | :doc:`qeq/comb (o) ` | :doc:`qeq/dynamic ` | :doc:`qeq/fire ` | :doc:`qeq/point ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`qeq/shielded ` | :doc:`qeq/slater ` | :doc:`rattle ` | :doc:`reax/bonds ` | :doc:`recenter ` | :doc:`restrain ` | :doc:`rigid (o) ` | :doc:`rigid/nph (o) ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`rigid/npt (o) ` | :doc:`rigid/nve (o) ` | :doc:`rigid/nvt (o) ` | :doc:`rigid/small (o) ` | :doc:`rigid/small/nph ` | :doc:`rigid/small/npt ` | :doc:`rigid/small/nve ` | :doc:`rigid/small/nvt ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`setforce (k) ` | :doc:`shake ` | :doc:`spring ` | :doc:`spring/rg ` | :doc:`spring/self ` | :doc:`srd ` | :doc:`store/force ` | :doc:`store/state ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`temp/berendsen ` | :doc:`temp/csld ` | :doc:`temp/csvr ` | :doc:`temp/rescale ` | :doc:`tfmc ` | :doc:`thermal/conductivity ` | :doc:`tmd ` | :doc:`ttm ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`tune/kspace ` | :doc:`vector ` | :doc:`viscosity ` | :doc:`viscous ` | :doc:`wall/colloid ` | :doc:`wall/gran ` | :doc:`wall/harmonic ` | :doc:`wall/lj1043 ` |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
-| :doc:`wall/lj126 ` | :doc:`wall/lj93 ` | :doc:`wall/piston ` | :doc:`wall/reflect (k) ` | :doc:`wall/region ` | :doc:`wall/srd ` | | |
-+------------------------------------------------------+----------------------------------------------+----------------------------------------+--------------------------------------------+--------------------------------------+--------------------------------------------------------+--------------------------------------+------------------------------------------+
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`adapt ` | :doc:`addforce ` | :doc:`append/atoms ` | :doc:`atom/swap ` | :doc:`aveforce ` | :doc:`ave/atom ` | :doc:`ave/chunk ` | :doc:`ave/correlate ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`ave/histo ` | :doc:`ave/histo/weight ` | :doc:`ave/time ` | :doc:`balance ` | :doc:`bond/break ` | :doc:`bond/create ` | :doc:`bond/swap ` | :doc:`box/relax ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`deform (k) ` | :doc:`deposit ` | :doc:`drag ` | :doc:`dt/reset ` | :doc:`efield ` | :doc:`ehex ` | :doc:`enforce2d ` | :doc:`evaporate ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`external ` | :doc:`freeze ` | :doc:`gcmc ` | :doc:`gld ` | :doc:`gravity (o) ` | :doc:`heat ` | :doc:`indent ` | :doc:`langevin (k) ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`lineforce ` | :doc:`momentum ` | :doc:`move ` | :doc:`msst ` | :doc:`neb ` | :doc:`nph (ko) ` | :doc:`nphug (o) ` | :doc:`nph/asphere (o) ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`nph/body ` | :doc:`nph/sphere (o) ` | :doc:`npt (kio) ` | :doc:`npt/asphere (o) ` | :doc:`npt/body ` | :doc:`npt/sphere (o) ` | :doc:`nve (kio) ` | :doc:`nve/asphere (i) ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`nve/asphere/noforce ` | :doc:`nve/body ` | :doc:`nve/limit ` | :doc:`nve/line ` | :doc:`nve/noforce ` | :doc:`nve/sphere (o) ` | :doc:`nve/tri ` | :doc:`nvt (iko) ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`nvt/asphere (o) ` | :doc:`nvt/body ` | :doc:`nvt/sllod (io) ` | :doc:`nvt/sphere (o) ` | :doc:`oneway ` | :doc:`orient/fcc ` | :doc:`planeforce ` | :doc:`poems ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`pour ` | :doc:`press/berendsen ` | :doc:`print ` | :doc:`property/atom ` | :doc:`qeq/comb (o) ` | :doc:`qeq/dynamic ` | :doc:`qeq/fire ` | :doc:`qeq/point ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`qeq/shielded ` | :doc:`qeq/slater ` | :doc:`rattle ` | :doc:`reax/bonds ` | :doc:`recenter ` | :doc:`restrain ` | :doc:`rigid (o) ` | :doc:`rigid/nph (o) ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`rigid/npt (o) ` | :doc:`rigid/nve (o) ` | :doc:`rigid/nvt (o) ` | :doc:`rigid/small (o) ` | :doc:`rigid/small/nph ` | :doc:`rigid/small/npt ` | :doc:`rigid/small/nve ` | :doc:`rigid/small/nvt ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`setforce (k) ` | :doc:`shake ` | :doc:`spring ` | :doc:`spring/chunk ` | :doc:`spring/rg ` | :doc:`spring/self ` | :doc:`srd ` | :doc:`store/force ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`store/state ` | :doc:`temp/berendsen ` | :doc:`temp/csld ` | :doc:`temp/csvr ` | :doc:`temp/rescale ` | :doc:`tfmc ` | :doc:`thermal/conductivity ` | :doc:`tmd ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`ttm ` | :doc:`tune/kspace ` | :doc:`vector ` | :doc:`viscosity ` | :doc:`viscous ` | :doc:`wall/colloid ` | :doc:`wall/gran ` | :doc:`wall/harmonic ` |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
+| :doc:`wall/lj1043 ` | :doc:`wall/lj126 ` | :doc:`wall/lj93 ` | :doc:`wall/piston ` | :doc:`wall/reflect (k) ` | :doc:`wall/region ` | :doc:`wall/srd ` | |
++------------------------------------------------------+----------------------------------------------+----------------------------------------+------------------------------------------+--------------------------------------------+----------------------------------------+--------------------------------------------------------+------------------------------------------+
These are additional fix styles in USER packages, which can be used if
:ref:`LAMMPS is built with the appropriate package `.
diff --git a/doc/html/_sources/fix.txt b/doc/html/_sources/fix.txt
index e27a3b2b96..2914668e6a 100644
--- a/doc/html/_sources/fix.txt
+++ b/doc/html/_sources/fix.txt
@@ -249,6 +249,7 @@ of :ref:`this page `.
* :doc:`setforce ` - set the force on each atom
* :doc:`shake ` - SHAKE constraints on bonds and/or angles
* :doc:`spring ` - apply harmonic spring force to group of atoms
+* :doc:`spring/chunk ` - apply harmonic spring force to each chunk of atoms
* :doc:`spring/rg ` - spring on radius of gyration of group of atoms
* :doc:`spring/self ` - spring from each atom to its origin
* :doc:`srd ` - stochastic rotation dynamics (SRD)
diff --git a/doc/html/_sources/fix_rigid.txt b/doc/html/_sources/fix_rigid.txt
index 862243be97..b92e45e9dd 100644
--- a/doc/html/_sources/fix_rigid.txt
+++ b/doc/html/_sources/fix_rigid.txt
@@ -223,10 +223,11 @@ via several options.
.. note::
- With fix rigid/small, which requires bodystyle *molecule*\ , you
- can define a system that has no rigid bodies initially. This is
- useful when you are using the *mol* keyword in conjunction with
- another fix that is adding rigid bodies on-the-fly, such as :doc:`fix deposit ` or :doc:`fix pour `.
+ With fix rigid/small, which requires that *bodystyle* be
+ specified as *molecule*\ , you can define a system that has no rigid
+ bodies initially. This is useful when you are using the *mol* keyword
+ in conjunction with another fix that is adding rigid bodies on-the-fly
+ as molecules, such as :doc:`fix deposit ` or :doc:`fix pour `.
For bodystyle *single* the entire fix group of atoms is treated as one
rigid body. This option is only allowed for fix rigid and its
diff --git a/doc/html/_sources/fix_spring_chunk.txt b/doc/html/_sources/fix_spring_chunk.txt
new file mode 100644
index 0000000000..2cc6cda4f8
--- /dev/null
+++ b/doc/html/_sources/fix_spring_chunk.txt
@@ -0,0 +1,94 @@
+.. index:: fix spring/chunk
+
+fix spring/chunk command
+========================
+
+Syntax
+""""""
+
+.. parsed-literal::
+
+ fix ID group-ID spring/chunk K chunkID comID
+
+* ID, group-ID are documented in :doc:`fix ` command
+* spring/chunk = style name of this fix command
+* K = spring constant for each chunk (force/distance units)
+* chunkID = ID of :doc:`compute chunk/atom ` command
+* comID = ID of :doc:`compute com/chunk