TrixiParticles.jl: Particle-based multiphysics simulation in Julia
TrixiParticles.jl is a Julia-based open-source package for particle-based multiphysics simulations and part of the Trixi Framework (Schlottke-Lakemper et al., 2021).It handles complex geometries and specialized applications, such as computational fluid dynamics (CFD) and structural dynamics, by providing a versatile platform for particle-based methods.TrixiParticles.jlallows for the straightforward addition of new particle systems and their interactions, facilitating the setup of coupled multiphysics simulations such as fluid-structure interaction (FSI).Furthermore, simulations are set up directly with Julia code, simplifying the integration of custom functionalities and promoting rapid prototyping.Here, we give a brief overview of the software package TrixiParticles.jl,starting with the scientific background before going on to describe the functionality and benefit in more detail.Finally, exemplary results and implemented features are briefly presented.
Authors
- Erik Faulhaber (ORCID: https://orcid.org/0000-0001-9788-5949)
- Gregor J. Gassner (ORCID: https://orcid.org/0000-0002-1752-1158)
- S. Berger (ORCID: https://orcid.org/0000-0001-6083-7038)
- Michael Schlottke‐Lakemper (ORCID: https://orcid.org/0000-0002-3195-2536)
- Niklas S. Neher (ORCID: https://orcid.org/0009-0004-2472-0923)
Institutions
- University of Stuttgart (DE)
- University of Augsburg (DE)
- University of Cologne (DE)
- Helmholtz-Zentrum Hereon (DE)
Publication Details
- Journal
- The Journal of Open Source Software
- Published
- 2025-01-27
- DOI
- https://doi.org/10.21105/joss.07044
- Citations
- 1
- Primary Topic
- Fluid Dynamics Simulations and Interactions
- Type
- article
- Field-Weighted Citation Impact
- 1.33
Funders
- Deutsche Forschungsgemeinschaft