Merge branch 'develop' into add-user-vcsgc
This commit is contained in:
@ -36,6 +36,7 @@ This is the list of packages that may require additional steps.
|
||||
* :ref:`AWPMD <awpmd>`
|
||||
* :ref:`COLVARS <colvars>`
|
||||
* :ref:`COMPRESS <compress>`
|
||||
* :ref:`ELECTRODE <electrode>`
|
||||
* :ref:`GPU <gpu>`
|
||||
* :ref:`H5MD <h5md>`
|
||||
* :ref:`INTEL <intel>`
|
||||
|
||||
@ -11,6 +11,8 @@ with the direct alternative (if available) and print a warning.
|
||||
Fix ave/spatial and fix ave/spatial/sphere
|
||||
------------------------------------------
|
||||
|
||||
.. deprecated:: 11Dec2015
|
||||
|
||||
The fixes ave/spatial and ave/spatial/sphere have been removed from LAMMPS
|
||||
since they were superseded by the more general and extensible "chunk
|
||||
infrastructure". Here the system is partitioned in one of many possible
|
||||
|
||||
9
doc/src/fix_ave_spatial.rst
Normal file
9
doc/src/fix_ave_spatial.rst
Normal file
@ -0,0 +1,9 @@
|
||||
Fix ave/spatial command
|
||||
=======================
|
||||
|
||||
.. meta::
|
||||
:http-equiv=Refresh: 5; url='https://docs.lammps.org/Commands_removed.html#fix-ave-spatial-and-fix-ave-spatial-sphere'
|
||||
|
||||
.. deprecated:: 11Dec2015
|
||||
|
||||
The `fix ave/spatial` command has been superseded by :doc:`fix ave/chunk <fix_ave_chunk>`.
|
||||
9
doc/src/fix_ave_spatial_sphere.rst
Normal file
9
doc/src/fix_ave_spatial_sphere.rst
Normal file
@ -0,0 +1,9 @@
|
||||
Fix ave/spatial command
|
||||
=======================
|
||||
|
||||
.. meta::
|
||||
:http-equiv=Refresh: 5; url='https://docs.lammps.org/Commands_removed.html#fix-ave-spatial-and-fix-ave-spatial-sphere'
|
||||
|
||||
.. deprecated:: 11Dec2015
|
||||
|
||||
The `fix ave/spatial/sphere` command has been superseded by :doc:`fix ave/chunk <fix_ave_chunk>`.
|
||||
@ -174,11 +174,11 @@ shifted force model described in :ref:`Fennell <Fennell1>`, given by:
|
||||
E = q_iq_j \left[ \frac{\mbox{erfc} (\alpha r)}{r} - \frac{\mbox{erfc} (\alpha r_c)}{r_c} +
|
||||
\left( \frac{\mbox{erfc} (\alpha r_c)}{r_c^2} + \frac{2\alpha}{\sqrt{\pi}}\frac{\exp (-\alpha^2 r^2_c)}{r_c} \right)(r-r_c) \right] \qquad r < r_c
|
||||
|
||||
where :math:`\alpha` is the damping parameter and erfc() is the
|
||||
complementary error-function. The potential corrects issues in the
|
||||
Wolf model (described below) to provide consistent forces and energies
|
||||
(the Wolf potential is not differentiable at the cutoff) and smooth
|
||||
decay to zero.
|
||||
where :math:`\alpha` is the damping parameter and *erfc()* is the
|
||||
complementary error-function. The potential corrects issues in the Wolf
|
||||
model (described below) to provide consistent forces and energies (the
|
||||
Wolf potential is not differentiable at the cutoff) and smooth decay to
|
||||
zero.
|
||||
|
||||
----------
|
||||
|
||||
@ -192,30 +192,32 @@ summation method, described in :ref:`Wolf <Wolf1>`, given by:
|
||||
\frac{1}{2} \sum_{j \neq i}
|
||||
\frac{q_i q_j {\rm erf}(\alpha r_{ij})}{r_{ij}} \qquad r < r_c
|
||||
|
||||
where :math:`\alpha` is the damping parameter, and erc() and erfc() are
|
||||
error-function and complementary error-function terms. This potential
|
||||
is essentially a short-range, spherically-truncated,
|
||||
where :math:`\alpha` is the damping parameter, and *erf()* and *erfc()*
|
||||
are error-function and complementary error-function terms. This
|
||||
potential is essentially a short-range, spherically-truncated,
|
||||
charge-neutralized, shifted, pairwise *1/r* summation. With a
|
||||
manipulation of adding and subtracting a self term (for i = j) to the
|
||||
first and second term on the right-hand-side, respectively, and a
|
||||
small enough :math:`\alpha` damping parameter, the second term shrinks and
|
||||
the potential becomes a rapidly-converging real-space summation. With
|
||||
a long enough cutoff and small enough :math:`\alpha` parameter, the energy and
|
||||
forces calculated by the Wolf summation method approach those of the
|
||||
first and second term on the right-hand-side, respectively, and a small
|
||||
enough :math:`\alpha` damping parameter, the second term shrinks and the
|
||||
potential becomes a rapidly-converging real-space summation. With a
|
||||
long enough cutoff and small enough :math:`\alpha` parameter, the energy
|
||||
and forces calculated by the Wolf summation method approach those of the
|
||||
Ewald sum. So it is a means of getting effective long-range
|
||||
interactions with a short-range potential.
|
||||
|
||||
----------
|
||||
|
||||
Style *coul/streitz* is the Coulomb pair interaction defined as part
|
||||
of the Streitz-Mintmire potential, as described in :ref:`this paper <Streitz2>`, in which charge distribution about an atom is modeled
|
||||
as a Slater 1\ *s* orbital. More details can be found in the referenced
|
||||
Style *coul/streitz* is the Coulomb pair interaction defined as part of
|
||||
the Streitz-Mintmire potential, as described in :ref:`this paper
|
||||
<Streitz2>`, in which charge distribution about an atom is modeled as a
|
||||
Slater 1\ *s* orbital. More details can be found in the referenced
|
||||
paper. To fully reproduce the published Streitz-Mintmire potential,
|
||||
which is a variable charge potential, style *coul/streitz* must be
|
||||
used with :doc:`pair_style eam/alloy <pair_eam>` (or some other
|
||||
short-range potential that has been parameterized appropriately) via
|
||||
the :doc:`pair_style hybrid/overlay <pair_hybrid>` command. Likewise,
|
||||
charge equilibration must be performed via the :doc:`fix qeq/slater <fix_qeq>` command. For example:
|
||||
which is a variable charge potential, style *coul/streitz* must be used
|
||||
with :doc:`pair_style eam/alloy <pair_eam>` (or some other short-range
|
||||
potential that has been parameterized appropriately) via the
|
||||
:doc:`pair_style hybrid/overlay <pair_hybrid>` command. Likewise,
|
||||
charge equilibration must be performed via the :doc:`fix qeq/slater
|
||||
<fix_qeq>` command. For example:
|
||||
|
||||
.. code-block:: LAMMPS
|
||||
|
||||
|
||||
@ -174,8 +174,8 @@ the specified attribute.
|
||||
Restrictions
|
||||
""""""""""""
|
||||
|
||||
This fix is part of the MISC package. It is only enabled if LAMMPS
|
||||
was built with that package. See the :doc:`Build package
|
||||
This pair style is part of the MISC package. It is only enabled if
|
||||
LAMMPS was built with that package. See the :doc:`Build package
|
||||
<Build_package>` page for more info.
|
||||
|
||||
This pair style is currently incompatible with granular pair styles
|
||||
|
||||
Reference in New Issue
Block a user