A general model for frictional contacts in colloidal systems #2116
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
I added a new class of pair force (similar to aniso). Here the relative "surface" velocity of two interacting particles is calculated (only for spherical particles) and is used to calculated a frictional force which may depend on this relative velocity. I added three frictional contact models (constant. linear, and Coulomb-Newton).
For more details see the preprint: https://arxiv.org/abs/2507.16388
Motivation and context
Frictional contacts couple translational and rotational degrees of freedom, which may affect the collective behavior of, e.g., colloids under shear and chiral active matter. Deterministic frictional contact models on the colloidal scale are thermodynamically inconsistent. This proposed model, which is roughly equivalent to DPD for anisotropic potentials, solves this inconsistency with a additional pairwise stochastic term.
How has this been tested?
The code was used to create the data presented in: https://arxiv.org/abs/2507.16388
pytest are still missing
Detailed documentation is missing
Checklist:
sphinx-doc/credits.rst
) in the pull request source branch.CHANGELOG.rst
following the established format.