Hi, I’m Felix! 👋

I am a PhD student in Computer Science at the Technical University of Munich, supervised by Prof. Nils Thuerey and funded by the Munich Center for Machine Learning (MCML). My research is on differentiable physics simulators, neural emulators for PDEs and optimization theory. During my PhD, I interned at Meta Reality Labs in Zurich supervised by Ryan Goldade.

Before the PhD, I studied Computational Science and Engineering (CSE) at TU Munich with a focus on applied numerical methods, high-performance computing and machine learning. During this time, I was fortunate to be supervised by Dirk Hartmann while conducting industrial machine learning research at Siemens Technology as part of my working student position and master thesis. Initially, I studied Mechanical Engineering at the Technical University of Braunschweig from which I graduated with a bachelor thesis on explicit-adaptive finite volume solvers supervised by Fabian Sewerin.

I strongly believe in open science and open education which is why I created the YouTube channel Machine Learning & Simulation to cover advanced mathematical topics I am passionate about.

News

Publications

Emulator Superiority Teaser Neural Emulator Superiority: When Machine Learning for PDEs Surpasses its Training Data
Felix Koehler, Nils Thuerey

NeurIPS 2025 [Paper] [Code] [Project Page]

PRDP Teaser PRDP: Progressively Refined Differentiable Physics
Kanishk Bhatia*, Felix Koehler*, Nils Thuerey

ICLR 2024 [Paper] [Code] [Project Page]

APEBench Teaser APEBench: A Benchmark for Autoregressive Neural Emulators of PDEs
Felix Koehler, Simon Niedermayr, Rüdiger Westermann, Nils Thuerey

NeurIPS 2024 [Paper] [Code] [Project Page]

About Me

Besides research & education, I enjoy cycling 🚴‍♂️, traveling ✈️, reading 📚, and video games 🎮.

My favorite quote is:

The best time to plant a tree was 20 years ago. The second best time is now. (Chinese Proverb)

Recent Photo of Me