Research

You can find a full list of my academic publications either on Google Scholar or on ORCID. Selected publications with their corresponding code repositories can be found below.

My research project develops uncertainty-aware Bayesian neural networks (BNNs) for hyperbolic conservation laws. Solutions of hyperbolic conservation laws develop shocks, but standard neural networks smear them. Addressing this shortcoming, I develop generalized sparse Bayesian learning BNNs (GSBL-BNNs) with hierarchical edge-preserving weight priors. Such heavy-tailed weight priors have recently emerged as effective edge-preserving models for recovering piecewise-smooth functions with jump discontinuities from noisy, indirect, and incomplete data. However, the originally proposed heavy-tailed BNNs with a Cauchy prior have two main shortcomings. First, they cluster the induced jumps closely around zero, because they place the Cauchy prior on neural network weights and biases. Second, Bayesian inference is very difficult due to the heavy-tailed behavior of the Cauchy distribution and the absence of a finite mean and variance. In our recent preprint, Edge-preserving Bayesian neural networks via hierarchical sparsity-promoting priors, Jan Glaubitz and I introduced GSBL-BNNs, modelling the neural network parameters hierarchically using sparsity-promoting priors from generalized sparse Bayesian learning (GSBL). We overcome both shortcomings of Cauchy-BNNs, while preserving their strengths. Coupling each neuron’s bias to its weights through a shared hyperparameter frees the induced jumps to occur anywhere in the domain. Furthermore, the conditionally Gaussian structure of our hierarchical prior allows for efficient inference strategies.

As I side project, I work on moment methods for the Boltzmann-BGK equation. My interest in moment methods started during my Master’s thesis, where I implemented the extended Gramian closure in the discontinuous Galerkin solver Trixi.jl. The extended Gramian closure can be applied to the Boltzmann-BGK equation, relevant for applications in which the Navier-Stokes-Fourier equations fail because of a too-high Knudsen number (e.g., in rarefied gases, very high altitude, microscale applications, or plasma physics). Currently, together with Eda Yilmaz and Manuel Torrilhon I am working on an extension of this. We develop an algorithm to use any one-dimensional closure, such as the extended Gramian closure, in three velocity dimensions. This work will soon be published. In addition to the implementation, I analyzed a new closure relation for an odd number of moments. My thesis is openly available as Modeling and Analysis of Nonlinear Closures in Hierarchical Moment Equations Using Discontinuous Galerkin Methods, and the code as ExtGram.jl.

I also worked with a new thermodynamically consistent electrolyte model that accurately captures multicomponent ionic transport. The model extends the classical framework of Nernst-Planck systems. During this part of my research, we published the paper A finite element solver for a thermodynamically consistent electrolyte model, in which several properties of the new model are analyzed. The calculations of the paper are based on the fxdgm finite element solver, which uses the FEniCSx computing platform.

Publications

Edge-preserving Bayesian neural networks via hierarchical sparsity-promoting priors
Jan Habscheid, Jan Glaubitz arXiv preprint (10/2026)

Bayesian Neural Networks Hierarchical Sparsity-Promoting Priors Scale-Mixture-of-Normal Priors Maximum a Posteriori (MAP) Estimation Deep Ensembles Uncertainty Quantification

▶ Show Abstract

Recovering piecewise-smooth functions with jump discontinuities from noisy, indirect, and incomplete data is a central task in computational inverse problems. Bayesian neural networks (BNNs) with heavy-tailed weight priors have emerged as effective edge-preserving priors for such problems. However, posterior inference for these models remains computationally challenging, and existing approaches settle for point estimates obtained by directly optimizing heavy-tailed log-densities. We propose GSBL-BNNs, which model the neural network parameters hierarchically using sparsity-promoting priors from generalized sparse Bayesian learning (GSBL). The hierarchical formulation recovers several popular marginal priors, including Laplace and Student’s t (including Cauchy). A key modeling ingredient, novel among edge-preserving BNNs and native to the hierarchical formulation, couples each neuron’s bias to its weights through a shared hyperparameter, so that the induced jump discontinuities are free to occur anywhere in the domain while the conditionally Gaussian structure underlying efficient inference is preserved. Furthermore, we develop a block-coordinate descent (BCD) algorithm for maximum a posteriori (MAP) estimation. This BCD approach alternates between standard network training with iteratively reweighted ℓ2-regularization and exact, closed-form hyperparameter updates for gamma and inverse gamma hyperpriors. Building on the BCD algorithm, we perform approximate Bayesian inference and uncertainty quantification (UQ) using deep ensembles. Computational experiments—including signal denoising, deblurring, and inverting a two-dimensional hyperbolic conservation law— show that GSBL-BNNs deliver accurate, edge-preserving reconstructions with built-in UQ. Compared with Gaussian- and Cauchy-BNNs, they yield more accurate predictive means and avoid overconfident uncertainty estimates.

Modeling and Analysis of Nonlinear Closures in Hierarchical Moment Equations Using Discontinuous Galerkin Methods
Jan Habscheid (Supervisor: Eda Yilmaz & Manuel Torrilhon) Master Thesis, RWTH Aachen University (03/2026)

Rarefied Gases Moment Methods Extended Gramian Closure Discontinuous Galerkin

▶ Show Abstract

The classical continuum mechanical equations of Navier-Stokes-Fourier (NSF) accurately describe gases with a high collision frequency, characterized by a small Knudsen number (Kn). However, the NSF equations fail for gases with a high Knudsen number, which corresponds to a low collision frequency. Solving Boltzmann’s equation directly is a highly accurate approach, but it is computationally very demanding due to its high dimensionality. Another method is to approximate the Boltzmann equation by directly solving for macroscopic properties, such as density, velocity, and temperature, which can be described by moments. Therefore, the so-called moment system is solved, consisting of an infinitely large system of hierarchically coupled partial differential equations (PDEs), with the moments as unknowns. Solving this system is impossible, as each moment depends on the next higher moment, which in turn depends on an even higher moment. Therefore, the moment system is truncated after \(M\) equations, requiring a moment closure for the \((M+1)\)-th moment. This thesis discusses the extended Gramian closure, a recently developed moment closure based on orthogonal polynomials. The extended Gramian closure has attractive structure-preserving properties. It overcomes shortcomings of classical closures, such as the lack of global hyperbolicity in Grad’s closure and the computational effort required by the maximum entropy closure. This work introduces the theoretical framework of the extended Gramian closure and suggests an updated closure under the condition that the equations are truncated where \(M\) is odd. Rigorous mathematical proofs for the structure-preserving properties of this updated closure are discussed. While the closure is constructed in one dimension, a projection method for applying it to a three-dimensional velocity space, based on matrix rotations, is introduced. Further, the extended Gramian closure is numerically approximated with the discontinuous Galerkin method, and its accuracy is analyzed and compared with that of the Gramian closure and Grad’s closure. To this end, various benchmark problems, including the shock tube, shock structure, Landau damping, and two-stream instability, are analyzed.

A finite element solver for a thermodynamically consistent electrolyte model
Jan Habscheid, Satyvir Singh, Lambert Theisen, Stefanie Braun, Manuel Torrilhon
Computer Physics Communications (02/2026)

Electrochemistry Electrical Double Layer Thermodynamics Electrolyte Models FEniCS Finite Element Method

▶ Show Abstract

In this study, we present a finite element solver for a thermodynamically consistent electrolyte model that accurately captures multicomponent ionic transport by incorporating key physical phenomena such as steric effects, solvation, and pressure coupling. The model is rooted in the principles of non-equilibrium thermodynamics and strictly enforces mass conservation, charge neutrality, and entropy production. It extends beyond classical frameworks like the Nernst–Planck system by employing modified partial mass balances, the electrostatic Poisson equation, and a momentum balance expressed in terms of electrostatic potential, atomic fractions, and pressure, thereby enhancing numerical stability and physical consistency. Implemented using the FEniCSx platform, the solver efficiently handles one- and two-dimensional problems with varied boundary conditions and demonstrates excellent convergence behavior and robustness. Validation against benchmark problems confirms its improved physical fidelity, particularly in regimes characterized by high ionic concentrations and strong electrochemical gradients. Simulation results reveal critical electrolyte phenomena, including electric double layer formation, rectification behavior, and the effects of solvation number, Debye length, and compressibility. The solver’s modular variational formulation facilitates its extension to complex electrochemical systems involving multiple ionic species with asymmetric valences. We publicly provide the documented and validated solver framework.

Numerical Treatment of a Thermodynamically Consistent Electrolyte Model
Jan Habscheid (Supervisor: Lambert Theisen & Manuel Torrilhon) Bachelor Thesis, RWTH Aachen University (09/2024)

Electrochemistry Electrical Double Layer Thermodynamics Electrolyte Models FEniCSx Finite Element Method

▶ Show Abstract

Batteries play a crucial role in the energy transition. The production of green energy depends on external factors. Storing energy in batteries is necessary to access green energy at any time. Better optimized batteries are essential for the future. Lifetime, loading time, and energy loss are just some aspects that must be improved to prepare for a greener future. Numerical simulations are crucial to understanding and optimizing batteries’ behavior. Those simulations enable researchers to test many different materials without considerable additional expenses to, for example, find the best combination of anions and cations. The classical Nernst-Planck model for the ion transport in an electrolyte fails to predict the correct concentration in the boundaries of the electrolyte. This work will present and analyze a thermodynamically consistent electrolyte model with dimensionless units under isothermal conditions. A simplified version of the system for the one-dimensional equilibrium of an ideal mixture and the incompressible limit will be considered. The numerical implementation of the model with the open-source software FEniCSx will be discussed. Furthermore, the influence of different boundary conditions, material parameters, solvation, and compressibility on the electric potential, pressure, and ion concentration will be investigated, and the model will be compared with the classical Nernst-Planck model. Examples of the double layer capacity and electrolytic diode will be considered.

Back to top