YADE - An open-source framework for open-science

Bruno Chareyre*, Vasileios Angelidakis, Katia Boschi, Karol Brzeziński, Robert A. Caulk, Carlos Andrés del Valle, Jerome Duriez, Anton Gladky, Janek Kozicki, Gerald Pekmezi, Luc Scholtès, Klaus Thoeni

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

40 Downloads (Pure)

Abstract

When the development of Yade-DEM (Šmilauer et al., 2021) started, almost twenty years ago, making it open-source was a primary objective. It is used nowadays for classical DEM simulations as well as particle-fluid coupling, thermo–hydro-mechanical coupling, interaction with deformable membrane-like structures, cylinders and grids, FEM-coupling, non-spherical particles, deformable particles, and other brittle material simulations. It counts a large, active, and growing community of users and developers. The computationally-intense parts of the source code are written in C++, using flexible object models which allow for easy implementation of new features. A command line interface using Python enables rapid and concise scene construction, simulation control, post-processing, and debugging. A graphical user interface with 3D rendering makes simple basic manipulations, exploring variables, and live visualization even simpler. The software is available as a pre-compiled package for Debian and Ubuntu. It appears that the initial decision of developing under an open-source license was key to a sustained development. Understanding the tools and methods that were used is of interest for every development project in science, and it paves the way to "Open" science.
Original languageEnglish
Title of host publication9th International Conference on Discrete Element Methods (DEM9): Book of Abstracts
PublisherFAU Erlangen-Nürnberg
Pages66
Number of pages1
DOIs
Publication statusPublished - 16 Oct 2023

Keywords

  • DEM
  • open source
  • open science

Fingerprint

Dive into the research topics of 'YADE - An open-source framework for open-science'. Together they form a unique fingerprint.

Cite this