HomePage Vincent Richefeu

Rockable : la DEM versatile

Rockable est un code d’éléments discrets (DEM) écrit en C++. Né pour simuler les chutes de blocs et les avalanches rocheuses, il sert aujourd’hui à des applications très variées : rupture de grains, matériaux quasi-fragiles, particules déformables…

Rockable

Ce qui le distingue

  • des formes quelconques : une seule forme, le sphéro-polyèdre (R-shape), éventuellement non convexe ou troué, aux arêtes et coins arrondis ;
  • des interfaces cassables : des particules collées entre elles peuvent se fragmenter ;
  • des particules déformables : une particule peut se déformer de façon élastique ou viscoélastique (méthode des éléments discrets « compliants », DCEM) ;
  • des conditions aux limites souples : vitesse, force ou moment imposés composante par composante, servo-contrôles prédéfinis (cycles, pression contrôlée), conditions tri-périodiques en cours de finalisation.

Rockable est un code académique : il fait bien ce pour quoi il est conçu et reste volontairement compact. Sans interface lourde, il se pilote par un simple fichier d’entrée et s’intègre facilement à d’autres codes.

Une communauté

Après les thèses de Stiven Cuervo, Bruna Garcia et Marta Stasiak au laboratoire 3SR, le code s’est ouvert, notamment dans le cadre d’un groupement d’intérêt scientifique, à des équipes du CEA, de l’INRAE, du CNRS et de l’Ifremer. Une partie de ses fonctionnalités a été reprise dans ExaDEM, son pendant pour le calcul haute performance (MPI + GPU) développé au CEA. Chaque année, une journée Rockable réunit développeurs et utilisateurs pour faire le point et fixer la feuille de route (édition 2026 aux Arts et Métiers, Aix-en-Provence).

Pour démarrer

Publications de référence

  • V. Richefeu, G. Combe, L. Amarsid, R. Prat, J.-M. Vanson, S. Nezamabadi, P. Mutabaruka, J.-Y. Delenne, F. Radjaï (2026). Advanced strategies for discrete simulations with three-dimensional R-shapes in Rockable framework, Computer Physics Communications, 109997. Online
  • R. Prat, T. Carrard, L. Amarsid, V. Richefeu, C.E. Doncecchi, P. Lafourcade, G. Latu, J.-M. Vanson (2025). ExaDEM: a HPC application based on exaNBody targeting scalable DEM simulations with complex particle shapes, Journal of Open Source Software 10(106), 7484. PDF