JuliaCon 2026

Jürgen Fuhrmann

Jürgen Fuhrmann, PhD, is deputy head of the Numerical Mathematics and Scientific Computing group at Weierstrass Institute for Applied Analysis and Stochastics, Berlin. His research topics include finite volume methods, numerical simulation in electrochemistry, semiconductors and other fields, and software design and development for partial differential equations. Since 2018, Julia is his main programming language. He regularly teaches Julia based courses on Advanced Topics from Scientific Computing at TU Berlin.


Sessions

08-13
16:30
30min
WIAS-PDELib: Finite-Element and Finite-Volume based PDE solvers and tooling components.
Jürgen Fuhrmann, Patrick Jaap

This talk will give an overview on WIAS-PDELib, a github organization which emerged from the development of the finite volume solver VoronoiFVM.jl and the finite element solver ExtendableFEM.jl. These "top level" packages depend on a number of infrastructure packages which have been moved to WIAS-PDELib in order to allow for sustainable joint maintenance. The talk will focus on the main features and usage examples of VoronoiFVM.jl and ExtendableFEM.jl. It will introduce common infrastructure packages, focusing on ExtendableGrids.jl for grid management, SimplexGridFactory.jl for mesh generation via Triangulate.jl and TetGen.jl backends, ExtendableSparse.jl for straightforward and efficient sparse matrix assembly, and GridVisualize.jl for grid function visualization with backends for Makie.jl, PythonPlot.jl, PlutoVista.jl and others. Particular emphasis will be given on the level of integration with the SciML ecosystem (CommonSolve.jl, LinearSolve, OrdinaryDiffEq). Options for interoperability with other PDE relevant packages will be discussed.

Julia for Partial Differential Equations and its Applications
Room 4
08-13
17:00
30min
Panel: What is missing for Julia for PDEs?
Jürgen Fuhrmann, Arpit Babbar, Marco Artiano, Dennis Ogiermann

This is a panel/podium discussion on the general topic of what is missing the Julia PDEs ecosystem.

Fields covered:
- Visualization
- Mesh generation
- Interfaces between PDE packages
- Parameter estimation infrastructure, uncertainty, sensitivity
- Solvers
- Common communicator package on top of MPI

Julia for Partial Differential Equations and its Applications
Room 4