Misc updates and style fixes

This commit is contained in:
Joel Thomas Clemmer
2021-10-06 14:13:48 -06:00
parent 0f2bebdb9b
commit 69e600c404
8 changed files with 35 additions and 39 deletions

View File

@ -64,7 +64,7 @@ go to zero, avoiding discontinuities, as bonds approach the critical strain
.. math::
w = 1.0 - \left( \frac{r - r_0}{r_0 \epsilon_c} \right^4 .
w = 1.0 - \left( \frac{r - r_0}{r_0 \epsilon_c} \right)^8 .
Finally, an additional damping force is applied to the bonded particles.
This forces is proportional to the difference in the

View File

@ -38,8 +38,15 @@ normal velocity of particles
F_D = - \gamma w (\hat{r} \bullet \vec{v})
where :math:`\gamma` is the damping strength, :math:`\hat{r}` is the
radial normal vector, and :math:`\vec{v}` is the velocity difference
between the two particles.
radial normal vector, :math:`\vec{v}` is the velocity difference
between the two particles, and :math:`w` is a smoothing factor.
This smoothing factor is constructed such that damping forces go to zero
as particles come out of contact to avoid discontinuities. It is
given by
.. math::
w = 1.0 - \left( \frac{r}{r_c} \right)^8 .
This pair style is designed for use in a spring-based bonded particle model.
It mirrors the construction of the :doc:`bpm/spring <bond_bpm_spring>` bond style.