Benjamin Rodenberg, M.Sc. (hons)

Technical University of Munich

Department of Informatics
Boltzmannstr. 3
85748 Garching
Germany

Office: MI 02.05.059
Mail: benjamin.rodenberg (at) in.tum.de
Tel: +49-89-289-18629 (usually easier to reach me via email)

ORCid: 0000-0002-3116-0133
Other pages: arXiv, Google Scholar, ResearchGate, GitHub

I'm also known as Benjamin Rüth

Background

Research interests

  • Fluid-structure interaction (FSI)
  • Multiphysics, blackbox coupling
  • Multiscale simulation
  • Time integration schemes (multirate, parallel, coupled)
  • Research software engineering, software sustainability

Student Projects

Open student projects

Topics change with my ongoing work and depend mostly on the interests and experience of the student. It is best to contact me directly if you are interested in a thesis or student project. Here is a list of topics I am interested in:

Running Student Projects

  • Hisham Saeed develops the Elmer adapter for preCICE during his master thesis.

Past student projects

  • Nikola Wullenweber worked on solving different problems in FEniCS using higher-order time stepping schemes for her bachelor thesis.
  • Ishaan Desai worked on the FEniCS adapter and the Fluent adapter for preCICE and its python bindings.
  • Moritz Gnisia was a student assistant. He modernized the code framework of the course "CFD Lab" and developed a CI infrastructure and auxiliary tools for the course.
  • Richard Hertrich developed a tutorial for the "replay mode" of preCICE as a student assistant.
  • Richard Hertrich developed FSI tutorials for preCICE that use FEniCS and OpenFOAM and extended the FEniCS adapter for preCICE during his bachelor thesis.
  • Richard Hertrich also worked on the Fluent adapter for preCICE during his research internship.
  • Dominik Volland developed the MATLAB bindings for preCICE during his master thesis.
  • Gilberto Lem Carrillo helped with the integration of the MATLAB bindings as a student assistant.

Theses advised

2021

  • Nikola Wullenweber: High-order time stepping schemes for solving partial differential equations with FEniCS. Bachelorarbeit, 2021 mehr…

2019

  • Dominik Volland: Coupling TherMoS with preCICE. Masterarbeit, 2019 mehr…
  • Richard Hertrich: Partitioned Fluid Structure Interaction: Coupling FEniCS and OpenFOAM via preCICE. Bachelorarbeit, 2019 mehr…

2018

  • Mohammad Alhasni: Multi-GPU parallelization of a dynamic heat transfer model on the Moon. Masterarbeit, 2018 mehr…
  • Richard Hertrich: MSE-Forschungspraktikum: Aktualisierung des preCICE-Fluent Adapters. Studienarbeit, 2018 mehr…

Publications

Publications

2021

  • Benjamin Rodenberg; Ishaan Desai; Richard Hertrich; Alexander Jaust; Benjamin Uekermann: FEniCS–preCICE: Coupling FEniCS to other simulation software. SoftwareX 16 (100807), 2021 mehr…
  • Benjamin Rüth; Benjamin Uekermann; Miriam Mehl; Philipp Birken; Azahar Monge; Hans‐Joachim Bungartz: Quasi‐Newton waveform iteration for partitioned surface‐coupled multiphysics applications. International Journal for Numerical Methods in Engineering 122 (19), 2021, 5236-5257 mehr…

2018

  • Benjamin Rüth; Benjamin Uekermann; Miriam Mehl; Hans-Joachim Bungartz: Time stepping algorithms for partitioned multi-scale multi-physics in preCICE. ECCM 6 / ECFD 7, 2018 mehr…

2017

  • Benjamin Rüth: Computer-Aided Design in Virtual Reality. , 2017 mehr…

2016

  • Saumitra Joshi; Juan Carlos Medina; Friedrich Menhorn; Severin Reiz; Benjamin Rüth; Erik Wannerberg; Anna Yurova: CAD-integrated Topology Optimization (BGCE Honours Project). , 2016 mehr…

2014

  • Benjamin Rüth: Implementation of test scenarios for incompressible flow using a divergence-free finite-element approach. , 2014 mehr…

Posters

2019

  • Hans-Joachim Bungartz; Gerasimos Chourdakis; Florian Lindner; Miriam Mehl; Benjamin Rüth; Dmytro Sashko; Frédéric Simonis; Benjamin Uekermann: preCICE: A dependable open-source coupling library for partitioned multi-physics simulations. deRSE19, 2019Potsdam mehr…
  • Hans-Joachim Bungartz; Gerasimos Chourdakis; Florian Lindner; Miriam Mehl; Benjamin Rüth; Dmytro Sashko; Frédéric Simonis; Benjamin Uekermann: preCICE: A dependable open-source coupling library for partitioned multi-physics simulations. NL-RSE19, 2019 mehr…

2018

  • Benjamin Rüth; Azahar Monge; Philipp Birken; Benjamin Uekermann; Miriam Mehl: Partitioned multirate coupling schemes for the heat equation in preCICE. Workshop on Scientific Computing in Sweden 2018 , 2018 mehr…
  • Benjamin Rüth; Benjamin Uekermann; Miriam Mehl; Hans-Joachim Bungartz: Efficient Time Stepping in Partitioned Multi-Physics. ISC 2018, 2018 mehr…

Talks

2021

  • Benjamin Rodenberg: preCICE language bindings. preCICE Workshop 2021, 2021 mehr…
  • Benjamin Rodenberg: Quasi-Newton waveform iteration for solving coupled problems in a partitioned fashion. SIAM CSE 2021, 2021 mehr…
  • Benjamin Rüth: Quasi-Newton waveform iteration for solving coupled problems in a partitioned fashion. ECCOMAS Congress 2020 & 14 th WCCM, 2021 mehr…

2020

  • Benjamin Rüth: High-order and multi-rate time stepping with preCICE. preCICE Workshop 2020, 2020 mehr…

2019

  • Benjamin Rüth: A Quasi-Newton Accelerated Multirate Coupling Scheme for Partitioned Simulation. VIII International Conference on Coupled Problems in Science and Engineering, 2019 mehr…
  • Benjamin Rüth: Using FEniCS and OpenFOAM for the simulation of conjugate heat transfer in a partitioned fashion. 90th GAMM Annual Meeting, 2019 mehr…

2018

  • Benjamin Rüth: High-Order Time Stepping in Partitioned FSI with Black-Box Solvers. WCCM XIII / PAMACM II, 2018 mehr…
  • Benjamin Rüth: Time stepping algorithms for partitioned multi-scale multi-physics in preCICE. ECCM 6 / ECFD 7 , 2018 mehr…
  • Benjamin Rüth: Improving Time Stepping in Partitioned Multi-Physics. 89th GAMM Annual Meeting, 2018 mehr…
  • Benjamin Rüth: Solving the Partitioned Heat Equation Using FEniCS and preCICE. GAMM CSE Workshop 2018, 2018 mehr…

2017

  • Benjamin Rüth: Time Stepping for Partitioned Multi-Physics. GAMM CSE Workshop 2017, 2017 mehr…

Other activities

  • Student advisor and program coordinator of the CSE Master's program (until end of summer term 2021)
  • Co-developer of web applications for teaching in mechanics and mathematics. See also here.
  • Assistant program coordinator of the elite track BGCE (until 2020)