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…

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
- la documentation ;
- une série de tutoriels à suivre dans l’ordre, chacun avec ses exercices.
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