Explicit Euler integration.
Kernel which explicitly integrates all particles in time.
Uses the 0.5at^2 extension for position integration. Boils down to using v_{t+0.5dt} for position integration. This version exhibits increased stability compared to standard explicit euler.
Wachs, A. Particle-scale computational approaches to model dry and saturated granular flows of non-Brownian, non-cohesive, and non-spherical rigid bodies. Acta Mech 230, 1919–1980 (2019). https://doi.org/10.1007/s00707-019-02389-9
This kernel requires the following particle accessor interface
- Precondition
- All forces and torques acting on the particles have to be set.
- Postcondition
- All forces and torques are reset to 0.
This kernel requires the following particle accessor interface
- Precondition
- All forces and torques acting on the particles have to be set.
- Postcondition
- All forces and torques are reset to 0.