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:

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 😭