YADE - An extensible framework for the interactive simulation of multiscale, multiphase, and multiphysics particulate systems - Publikacja - MOST Wiedzy

Wyszukiwarka

YADE - An extensible framework for the interactive simulation of multiscale, multiphase, and multiphysics particulate systems

Abstrakt

This contribution presents the key elements of YADE, an extensible open-source framework for dynamic simulations. During the past 19 years, YADE has evolved from "Yet Another Dynamic Engine"' to a versatile multiscale and multiphysics solver, counting 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 that allow for easy implementation of new features. The source code is wrapped in Python, equipping the software with an interactive kernel used for rapid and concise scene construction, simulation control, post-processing, and debugging. The project, including documentation and examples, is hosted on https://yade-dem.org, while the source code is freely available on GitLab. Over the last decade, YADE has expanded in terms of capabilities thanks to the contribution of many developers from different fields of expertise, including soil and rock mechanics, chemical engineering, physics, bulk material handling, and mineral processing. The rapid growth of YADE can be attributed to (1) the careful and robust design of the framework core, (2) a continuous integration pipeline with fully embedded thorough tests which are executed upon each merge request, ensuring stable compilation for various operating systems, and (3) user-friendliness, facilitated by the Python interface, detailed documentation, and rigorous user support. In this paper, we review the main features of YADE, highlighting its versatility in terms of applications, its flexibility in terms of code development, as well as recent improvements in terms of computational efficiency.

Cytowania

  • 1

    CrossRef

  • 0

    Web of Science

  • 1

    Scopus

Autorzy (13)

  • Zdjęcie użytkownika  Vasileios Angelidakis

    Vasileios Angelidakis

    • Newcastle University, Newcastle upon Tyne, United Kingdom
  • Zdjęcie użytkownika  Katia Boschi

    Katia Boschi

    • Politecnico di Milano, 20133 Milan, Italy
  • Zdjęcie użytkownika  Karol Brzeziński

    Karol Brzeziński

    • Warsaw University of Technology, 00 637 Warsaw, Poland
  • Zdjęcie użytkownika  Robert Caulk

    Robert Caulk

    • Univ. Grenoble Alpes, 38000 Grenoble, France
  • Zdjęcie użytkownika  Bruno Chareyre

    Bruno Chareyre

    • Univ. Grenoble Alpes, 38000 Grenoble, France
  • Zdjęcie użytkownika  Carlos Andrés del Valle

    Carlos Andrés del Valle

    • Universidad Nacional de Colombia, Bogotá D.C., Colombia
  • Zdjęcie użytkownika  Jérôme Duriez

    Jérôme Duriez

    • Aix Marseille Univ, Aix-en-Provence, France
  • Zdjęcie użytkownika  Anton Gladky

    Anton Gladky

    • Independent researcher, 09618 Brand-Erbisdorf, Germany
  • Zdjęcie użytkownika  Dingeman L.H. van der Haven

    Dingeman L.H. van der Haven

    • University of Cambridge, CB3 0FS Cambridge, United Kingdom
  • Zdjęcie użytkownika  Gerald Pekmezi

    Gerald Pekmezi

    • The University of Alabama at Birmingham, Birmingham, Alabama, USA
  • Zdjęcie użytkownika  Luc Scholtès

    Luc Scholtès

    • Université Clermont Auvergne, Clermont-Ferrand, France
  • Zdjęcie użytkownika  Klaus Thoeni

    Klaus Thoeni

    • The University of Newcastle, 2308 Callaghan, Australia

Cytuj jako

Słowa kluczowe

Informacje szczegółowe

Kategoria:
Publikacja w czasopiśmie
Typ:
artykuły w czasopismach
Opublikowano w:
COMPUTER PHYSICS COMMUNICATIONS nr 304,
ISSN: 0010-4655
Język:
angielski
Rok wydania:
2024
Opis bibliograficzny:
Angelidakis V., Boschi K., Brzeziński K., Caulk R., Chareyre B., del Valle C. A., Duriez J., Gladky A., van der Haven D. L., Kozicki J., Pekmezi G., Scholtès L., Thoeni K.: YADE - An extensible framework for the interactive simulation of multiscale, multiphase, and multiphysics particulate systems// COMPUTER PHYSICS COMMUNICATIONS -Vol. 304, (2024), s.109293-
DOI:
Cyfrowy identyfikator dokumentu elektronicznego (otwiera się w nowej karcie) 10.1016/j.cpc.2024.109293
Źródła finansowania:
  • Publikacja bezkosztowa
Weryfikacja:
Politechnika Gdańska

wyświetlono 40 razy

Publikacje, które mogą cię zainteresować

Meta Tagi