gabyx / GRSFramework

Granular Rigid Body Simulation Framework: efficient research tools to simulate non-smooth granular rigid body dynamics.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GRSFramework

Granular Rigid Body Simulation Framework: efficient research tools to simulate non-smooth granular rigid body dynamics.

BuildStatus

C++ Deps System

Homepage Wiki

Videos

Coloring: Velocity Coloring: Process Domain
Coloring: Random Coloring: Velocity

Chute flow simulation & experiment with 1 million spheres:

  • method: Moreau time-stepping with unilateral contacts and Coulomb friction
  • computed on 384 cores with GRSFSimMPI in 12 h, rendered with GRSFConverter and prman in 24 h.
  • time step: 0.0002 s, friction coefficient: 0.8
  • restitution coefficient: 0.0 (fully inelastic impacts)
  • global contact iterations: 1000

About

Granular Rigid Body Simulation Framework: efficient research tools to simulate non-smooth granular rigid body dynamics.

License:GNU General Public License v3.0


Languages

Language:C++ 43.6%Language:Jupyter Notebook 33.8%Language:HTML 13.5%Language:Mathematica 3.4%Language:CMake 2.5%Language:Python 2.1%Language:Shell 0.7%Language:TeX 0.3%Language:GLSL 0.2%Language:CSS 0.0%