News on the preCICE ecosystem
Abstract
Presentation at the preCICE Workshop 2025 Updates on the available bindings, adapters, tutorials, and further tools built on top of the core library and included in the preCICE distribution.
Full text
News on the preCICE ecosystem Gerasimos Chourdakis
Timeline Feb 2024 preCICE v3.0.0, Apr 2024 preCICE v3.1.0, v3.1.1, adapters upgraded to v3, new features Tutorials v202404.0, VM, documentation, preCICE Distribution v2404.0 Sep 2024 Workshop 2024 Apr 2025 preCICE v3.2.0 Sep 2025 Workshop 2025 Spoiler: Peace after the storm Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 2
The preCICE Distribution Latest version: v2404.0 (DOI: 10.18419/darus-4167) Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 3
The preCICE ecosystem in numbers Bindings: 7 programming languages Adapters: 8 in the Distribution 32 on the website (+2) Tutorials: 33 scenarios (+1) 109 solver cases (+1) Repos: 64 (github.com/precice) (+8) Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 4
New additions Adapters listed G+Smo (Jingya Li and Hugo Verhelst, TU Delft) ISSM (Daniel Abele, DLR/AWI) Tutorials Perpendicular flap (stresses) - With G+Smo as Solid Repositories cli profiling config-graph, config-check, config-format case-generate openfoam-org-adapter, foam-extend-adapter Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 5
Adapters 1
List of adapters: ISSM, G+Smo Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 7
Fluent adapter revived Yes, there is an (experimental) one – Now works with preCICE v3 https://mediatum.ub.tum.de/node?id=1781620 Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 8
FEniCSx adapter is getting in shape See poster by Niklas Vinnitchenko Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 9
Channel transport with Adaptive Mesh Refinement See talk tomorrow by Frédéric Simonis Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 16
Tutorials: New and coming up Already in develop: Perpendicular flap with G+Smo Jingya Li Nutils solvers (Fluid/Solid) for Turek-Hron FSI3 Gertjan van Zwieten Fortran solvers for the 1D elastic tube Yonatan Mamo Improvements in SU2-based tutorials Joseph Signorelli Coming up: Partitioned heat conduction with G+Smo Jingya Li Resonant circuit with Julia Marin Lauber Perpendicular flap with foam-extend Patrick Höhn Water hammer (1D-3D) Francisco Javier Martínez Growing mesh tutorial Frédéric Simonis Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 17
Website 3
New and largely updated pages Docs: Literature guide has more content Performance analysis largely rewritten SLURM sessions Release schedule Restarting CalculiX simulations (coming up) FAQ on the website (coming up) Community: Talk about your work (making a good preCICE talk) Workshop overview and organizing Community channels: + Bluesky, - Twitter, remember our LinkedIn group Our website analytics are public and now linked under About. Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 19
Couple your code: Examples in Python Kudos to Srinidhi Krishna Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 20
Further news 4
New publications (1): Mapping Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 22
New publications (2): ASTE Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 23
New publications (3): System tests Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 24
New publications (4): Nix packages Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 25
Summary Steady progress, many existing components maturing, community standing up. Dedicated talks for specific topics: Standardization (see talk by Benjamin now) Tooling (see talk by Felix Neubauer tomorrow) Goal: Make it to the news slide of the next workshop! (open a pull request these days and win a prize) Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 32
Summary Steady progress, many existing components maturing, community standing up. Dedicated talks for specific topics: Standardization (see talk by Benjamin now) Tooling (see talk by Felix Neubauer tomorrow) Goal: Make it to the news slide of the next workshop! (open a pull request these days and win a prize) Gerasimos Chourdakis, IPVS, Univ. Stuttgart | preCICE Workshop 2025 (10.09.2025): Ecosystem news 32
Gerasimos Chourdakis e-mail gerasimos.c[email protected]tgart.de GitHub MakisH