Program
The workshop will take place at the Mathematical Institute of the University of Cologne (see Venue for directions). All scheduled talks and organized sessions will be held in the main room Cohn-Vossen (room 313). Adjacent to it, Seminarraum 3 (room 314) will serve as the catering area for lunch and coffee breaks and as an informal workspace for discussions and small-group collaboration, particularly during free or hacking sessions.
There are four types of contributions: plenary talks, contributed talks, one idea talks, and hands-on sessions:
- Plenary talks have a complete 90-minute slot (approx. 75 minutes contribution + 15 minutes discussion) and can be a regular scientific presentation, a package introduction, a hands-on session, or a mixture thereof. Presenters are encouraged to add their slides to the trudi-2026-materials repository.
- Contributed talks have a 30-minute slot for a regular scientific presentation (approx. 25 minutes contribution + 5 minutes discussion) and are often thematically related to the afternoon hands-on sessions. Presenters are encouraged to add their slides to the trudi-2026-materials repository.
- One idea talks have a 20-minute slot (approx. 15 minutes contribution + 5 minutes discussion) to present one specific concept (scheme, algorithm, code part etc.) or “one idea”. Presenters are encouraged to add their slides to the trudi-2026-materials repository.
- Hands-on sessions have a complete 90-minute slot and its structure is completely up to the presenters. We suggest to include, e.g., features and capabilities, algorithmic and HPC aspects, current state and future developments, and an introduction into how to set up and run a simulation with your package. Any additional material for the TRUDI audience should be added to the trudi-2026-materials repository.
In addition, each afternoon there is an open session to interact and collaborate with other TRUDIs. These slots can be freely used for, e.g., small meetings, coding sessions, or spontaneous science heurekas.
Provisional program. This schedule is a preliminary outline and subject to change. Session contents, speakers, and timings may be updated as the workshop approaches.
Monday, 16th March 2026
| Time | Program |
|---|---|
| 12:30 | Arrival, registration, lunch |
| 14:00 | Opening Gregor Gassner, Michael Schlottke-Lakemper |
| 14:15 | Plenary talk (Chair: Gregor Gassner) The Trixi Framework 2026: State, Perspectives, and Work in Progress Michael Schlottke-Lakemper, Hendrik Ranocha |
| 15:30 | Coffee break |
| 16:00 | Free hackathon/collaboration |
| 17:30 | End of day |
Tuesday, 17th March 2026
| Time | Program |
|---|---|
| 08:30 | Welcome coffee |
| 09:00 | Plenary talk (Chair: Jesse Chan) Performance Analysis with Julia for Trixi.jl Valentin Churavy |
| 10:30 | Coffee break |
| 11:00 | Contributed talks (Chair: Andrés Rueda-Ramírez) Extending Trixi.jl to PDEs on manifolds Tristan Montoya IMEX-like temporal integration schemes for numerical weather prediction Oswald Knoth Structure-preserving methods for atmospheric flows Marco Artiano |
| 12:30 | Lunch break |
| 14:00 | Hands-on session TrixiAtmo.jl Benedict Geihe, Philipp Baasch, Tristan Montoya, Marco Artiano |
| 15:30 | Coffee break |
| 16:00 | Free hackathon/collaboration |
| 17:30 | End of day |
Wednesday, 18th March 2026
| Time | Program |
|---|---|
| 08:30 | Welcome coffee |
| 09:00 | Plenary talk (Chair: Gregor Gassner) WIAS-PDELib.jl: a framework for solving elliptic and parabolic systems of PDEs using FEM and FVM discretization methods Jürgen Fuhrmann |
| 10:30 | Coffee break |
| 11:00 | Contributed talks (Chair: Hendrik Ranocha) Multiphysics Coupling with Trixi.jl Simon Candelaresi Parallel Adaptive Multisolver Coupling with Trixi.jl and deal.II Vivienne Ehlert Blood, Blades, and Bends: Fluid-Structure Interaction with SPH on GPUs Erik Faulhaber, Niklas Neher |
| 12:30 | Lunch break |
| 14:00 | Hands-on session TrixiParticles.jl Sven Berger, Erik Faulhaber, Niklas Neher |
| 15:30 | Coffee break |
| 16:00 | Free hackathon/collaboration |
| 17:30 | End of day |
Thursday, 19th March 2026
| Time | Program |
|---|---|
| 08:30 | Welcome coffee |
| 09:00 | Plenary talk (Chair: David Kopriva) High order entropy correction methods in Trixi.jl Jesse Chan |
| 10:30 | Coffee break |
| 11:00 | Contributed talks (Chair: Andrew Winters) Volume Term Adaptivity for Discontinuous Galerkin Schemes Daniel Döhring A Hamiltonian Perspective on Steady-State Preserving Schemes Patrick Ersing New HOHQMesh Features David Kopriva |
| 12:30 | Lunch break |
| 14:00 | Hands-on session HOHQMesh.jl David Kopriva, Andrew Winters TrixiShallowWater.jl Andrew Winters, Patrick Ersing |
| 15:30 | Coffee break |
| 16:00 | Open feedback session | Free hackathon/collaboration |
| 17:30 | End of day |
Friday, 20th March 2026
| Time | Program |
|---|---|
| 08:30 | Welcome coffee |
| 09:00 | Plenary talk (Chair: Gregor Gassner) Recent Advances in Subcell Limiting for Spectral Element Solvers (Shock Capturing, Bounds Preservation, Well Balancing) Andrés Rueda-Ramírez |
| 10:30 | Coffee break |
| 11:00 | One idea talks (Chair: Michael Schlottke-Lakemper) Invariant domain preserving limiting with Adaptive Mesh Refinement for LGL Discontinuous Galerkin Spectral Element Methods Benjamin Bolm SBP-FDEC: A structure-preserving finite difference framework for divergence-free simulations Daniel Bach Spatially Varying Bases for FSBP Operators in Trixi Henry Haase Relativistic hydrodynamics with adaptive mesh refinement in TrixiLW.jl Arpit Babbar |
| 12:20 | Closing Gregor Gassner, Michael Schlottke-Lakemper |
| 12:30 | Lunch, departure 😭 |