Felix Gruber, M.Sc.

Institut für Geometrie und Praktische Mathematik
RWTH Aachen
Templergraben 55
52056 Aachen

Hauptgebäude 103

+49 241 80-97106
+49 241 80-92317

(Fingerprint: 70D0 D75F 03D2 7D44 9F78 E4AF 4531 4162 42BE F49C)

Current Position

Since December 2012, I am a doctoral student at the IGPM under the supervision of Prof. Dr. Wolfgang Dahmen.

Research Interests

  • Stability in finite element methods (specifically, Discontinuous Petrov–Galerkin)
  • Reduced basis methods
  • Sparse grids

Current Research Work

  • Development of a Discontinuous Petrov–Galerkin method for the radiative transfer equation (with Wolfgang Dahmen and Olga Mula)


Most webpages of older courses have unfortunately been lost in a CMS migration.


  • F. Gruber, A. Klewinghaus and O. Mula, The DUNE-DPG library for solving PDEs with Discontinuous Petrov–Galerkin finite elements, Archive of Numerical Software 5(1), 2017. DOI: 10.11588/ans.2017.1.27719 [PDF]
  • M. Blatt, A. Burchardt, A. Dedner, C. Engwer, J. Fahlke, B. Flemisch, C. Gersbacher, C. Gräser, F. Gruber, C. Grüninger, D. Kempf, R. Klöfkorn, T. Malkmus, S. Müthing, M. Nolte, M. Piatkowski and O. Sander, The Distributed and Unified Numerics Environment, Version 2.4, Archive of Numerical Software 4(100), 2016. DOI: 10.11588/ans.2016.100.26526 [PDF]


Programming Projects

A list of my contributions to free software projects can be found on my OpenHub account.

  • dune-dpg: A C++ library for solving transport dominated problems with the Discontinuous Petrov–Galerkin method (C++, Dune), joint work with Angela Klewinghaus and Olga Mula, IGPM, RWTH Aachen
  • Implementation of the Discontinuous Petrov–Galerkin method for simple transport problems (C++, deal.II), IGPM, RWTH Aachen
  • Implementation of a sparse grid library (C++), IGPM and AVT-PT, RWTH Aachen (funded as an RWTH Undergraduate Funds project)

Master's Thesis

I did my master's thesis in 2012 at the IGPM under the supervision of Prof. Dr. Wolfgang Dahmen.

Title: On the Stability of Discontinuous Petrov–Galerkin Methods