# Implementation of the Jager contact model for discrete element   simulations

**Authors:** Matthew R. Kuhn

arXiv: 1812.10374 · 2018-12-27

## TL;DR

This paper introduces a comprehensive implementation of the Jager contact model for 3D discrete element method simulations, enabling efficient force calculations and history storage for complex particle contact sequences.

## Contribution

It presents a complete Jager algorithm adapted for DEM, including methods for handling complex motions, optimized data storage, and memory-efficient approximations.

## Key findings

- Algorithm can be integrated into DEM with modest computational overhead.
- Supports complex tumbling and twirling contact motions.
- Requires increased storage but maintains efficiency.

## Abstract

In three-dimensional discrete element method (DEM) simulations, the particle motions within a granular assembly can produce bewildering sequences of movements at the contacts between particle pairs. With frictional contacts, the relationship between contact movement and force is non-linear and path-dependent, requiring an efficient means of computing the forces and storing their histories. By cleverly applying the principles of Cattaneo, Mindlin, and Deresiewicz, Jurgen Jager developed an efficient approach for computing the full three-dimensional force between identical elastic spheres that have undergone difficult movement sequences (J. Jager, New Solutions in Contact Mechanics. WIT Press: Southampton, U.K.). This paper presents a complete Jager algorithm that can be incorporated into DEM codes and also describes three special provisions for DEM simulations: (1) a method for handling particle pairs that undergo complex tumbling and twirling motions in three-dimensions; (2) a compact data structure for storing the loading history of the many contacts in a large assembly; and (3) an approximation of the Jager algorithm that reduces memory demand. The algorithm addresses contact translations between elastic spheres having identical properties, but it does not resolve the tractions produced by twisting or rolling motions. A performance test demonstrates that the algorithm can be applied in a DEM code with modest increases in computation time but with more substantial increases in required storage.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1812.10374/full.md

## Figures

13 figures with captions in the complete paper: https://tomesphere.com/paper/1812.10374/full.md

## References

38 references — full list in the complete paper: https://tomesphere.com/paper/1812.10374/full.md

---
Source: https://tomesphere.com/paper/1812.10374