Collin
Wittenstein

TURNING MATH INTO FAST CODE

Incoming PhD Student at MIT CCSE | JGU Mainz

About Me

Hi, my name is Collin. In my research, I use clever mathematics and clever coding to make PDE simulations go brrrr.

More practically, I work across the computational pipeline for solving partial differential equations. This means for example deriving structure-preserving numerical methods, implementing them and making sure everything runs fast on both CPUs and GPUs.

I'm an incoming PhD student at MIT CCSE, starting in 2026. After a visiting stay at MIT (Fall 2025–April 2026), where I worked with Robert Metcalfe and Alan Edelman on GPU-accelerated simulations of geothermal well arrays, I'm back at Johannes Gutenberg University Mainz, Germany, finishing up dual master's degrees in Physics and Computational Sciences. These build on my bachelor's degrees in Physics and Mathematics.

One thing I really enjoy about my work is how varied the problems are. In the past couple years I've worked on weather simulations, the counterintuitive rattleback dynamics, water wave modeling, and now geothermal energy systems. Keeps things interesting.

Contact

Feel free to reach out to me: cwittens@mit.edu.

Collin Wittenstein Easter Egg

Publications

Loading publications from Google Scholar...

Research &
Projects

∇TGeothermal Well Simulations

Deep borehole heat exchangers extract geothermal energy by circulating fluid through closed-loop pipes that extend several kilometers into the Earth. This sounds nice, but simulating them is unfortunately not easy: you're dealing with multi-scale geometry where boreholes are centimeters wide but kilometers deep, and you need to simulate years to decades of operation to understand thermal performance. For arrays of multiple wells interacting thermally over these timescales, it was traditionally thought that a fully three-dimensional simulation of the arrays would be computationally unfeasible. Luckily for me I didn't know this before starting to work on the project.

So, I developed a GPU-accelerated three-dimensional model simulating geothermal well arrays. The key innovation is an operator splitting strategy tailored to the problem's physics. Vertical diffusion gets stabilized explicit Runge-Kutta-Chebyshev methods, horizontal diffusion gets ADI schemes, advection gets semi-Lagrangian treatment. Each operator handled by whatever works best for it - sounds obvious in hindsight, but figuring out this combination took a while.

I released this as the open-source Julia package GeothermalWells.jl, using vendor-agnostic GPU kernels that run on both NVIDIA and AMD hardware. Full three-dimensional simulations of multi-well arrays over decades can now run on a single GPU, enabling systematic design space exploration and optimization of geothermal well systems. Supervised by Prof. Dr. Alan Edelman, Prof. Dr. Robert Metcalfe, and Prof. Dr. Hendrik Ranocha.

GeothermalWells.jl

∂ηWater Wave Simulations

I worked on dispersive shallow water equations. The following visualization shows the evolution of a wave over Gaussian bathymetry, using the hyperbolic approximation of the Serre–Green–Naghdi equations in two dimensions. The simulation employs a new energy-conserving semi-discretization that maintains physical properties over long time integrations. I also worked quite a bit on DispersiveShallowWater.jl, a Julia package that implements structure-preserving numerical methods for one-dimensional dispersive shallow water models. Supervised by Prof. Dr. Hendrik Ranocha.

ωRattleback Simulation

For my (maths) bachelor thesis, I simulated the movement of the rattleback (German: Wackelstein), a semi-ellipsoid with an inhomogeneous mass distribution that exhibits quite counterintuitive behavior: it can spontaneously reverse its spinning direction. This phenomenon defies intuition but follows directly from the solutions of its equations of motion. Supervised by Prof. Dr. Hendrik Ranocha and Univ.-Prof. Dr. Elmar Schömer.

For this work, I received the best bachelor's thesis in mathematics of the year award.

Open Source
Contributions

I like to contribute to the Julia open-source community. Here are some of my contributions to other people's repos.

Loading contributions from GitHub...

Curriculum Vitae

For my full CV as PDF:

View PDF

Academic Background

Incoming PhD Student, MIT CCSE (starting 2026)

Visiting Student, MIT (Sep 2025–Apr 2026)
Master Thesis Research with Prof. Alan Edelman and Prof. Robert Metcalfe

Johannes Gutenberg University Mainz (Oct 2019–Jun 2026)

  • M.Sc. Computational Sciences — Grade 1.0 (US GPA: 4.0)
  • M.Sc. Physics — Grade 1.1 (US GPA: 3.9)
  • B.Sc. Mathematics — Grade 1.2 (US GPA: 3.8)
  • B.Sc. Physics — Grade 1.3 (US GPA: 3.7)

Teaching

Teaching Assistant, Theoretical Physics (2021–2023)

  • Quantum Mechanics (Summer 2023)
  • Classical Mechanics (Summer 2022)
  • Special Relativity and Electrodynamics (Winter 2021)

Awards & Honors

Service & Leadership

  • Student Representative, Examination Board (2024–present) — Sole student rep for Computational Sciences, JGU Mainz
  • Co-founder & Vice Chair, Klimaliste Rhineland-Palatinate (2020–2021) — Led climate organization with 200+ members; featured in Teen Vogue and The Guardian
  • Organizer, Fridays for Future (2019–2021) — Organized climate protests with up to 12,000 participants

Reading

I enjoy reading. I feel like social media kills your attention span, whereas books do the opposite.
And, is there anything nicer than recommending a book and having someone not only read, but actually enjoy it??
Anyway, here are some of my book recs:

The Covenant of Water
Abraham Verghese
A family saga across three generations in Kerala, following a mysterious affliction that passes through the family line. Beautifully written.
Roses would be annoying weeds if the blooms never withered and died. Beauty resides in the knowledge that it doesn't last.
Die Holländerinnen: Roman
Dorothee Elmiger
A writer joins a theater group deep in the Panamanian jungle to reconstruct the case of two vanished Dutch tourists—a meta-reflection on storytelling, fear, and what cannot be captured in words.
im Hinstarren aufs Unheil liege eine gewisse Faszination und damit auch ein unausgesprochenes, ein heimliches Einverständnis
A Marriage at Sea
Sophie Elmhirst
Another sailing adventure taking a dark turn—this time a couple trying to flee the mundanity of British life in the 70s. Also based on real events.
It is lonely, being self-righteous
Perfection
Vincenzo Latronico
Expat life in early 2010s Berlin rendered in meticulous detail—the subtle criticism emerges from within, as the book's precise observations gently expose the absurdities of that scene.
Machines of Loving Grace
Dario Amodei
Anthropic's CEO on how powerful AI could transform biology, economics, and governance.
The Wide Wide Sea
Hampton Sides
A retelling of Captain Cook's fatal final voyage. Great to immerse oneself deeply in a Pacific adventure and also learn more about the life of James Cook.
his interest was more inquisitive than acquisitive, more empirical than imperial
Private Revolutions
Yuan Yang
China's economic transformation told through the lens of four young women's lives.
June's grandma did not love her or her sister any less for being girls; she simply accepted the Chinese proverb that daughters are 'water poured onto a neighbour's garden'
All Fours
Miranda July
A woman's road trip turns into something else entirely, questioning everything about midlife, marriage and desire.
I was slow to realize we had made eye contact. How embarrassing. But to look away would make it seem as if I cared what this person thought—he should look away.
Im Westen nichts Neues
Erich Maria Remarque
Young German soldiers in WWI trenches, losing their innocence to the war's brutality—a brutality born from the randomness and senselessness of death, where a shell killing your neighbor instead of you is pure chance.
Wir sind keine Jugend mehr. Wir wollen die Welt nicht mehr stürmen. Wir sind Flüchtende. Wir flüchten vor uns. Vor unserem Leben. Wir waren achtzehn Jahre und begannen die Welt und das Dasein zu lieben; wir mußten darauf schießen.
An Immense World
Ed Yong
How animals experience the world through senses we can barely imagine, from magnetic fields to ultraviolet light to vibrations.
Guided by evolution, eyes are living paintbrushes. Flowers, frogs, fish, feathers and fruit all show that sight affects what is seen, and that much of what we find beautiful in nature has been shaped by the vision of our fellow animals.
The Invention of Nature
Andrea Wulf
At least in Germany, Alexander von Humboldt is more or less forgotten, but during his lifetime he was not only the (second) most famous person alive—he was also a polymath who discovered the interconnectedness of nature and “invented” how we now think about it. Also a great book imo, because it describes in detail all of his travels and adventures to the most remote and hostile places.
Humboldt saw America through the eyes Goethe had given him, and fell under the spell of this world
Why We Sleep
Matthew Walker
A neuroscientist makes the case that sleep is the most important thing you can do for your health. After reading this, I started to prioritize my night's sleep a lot more.
The Man Who Mistook His Wife for a Hat
Oliver Sacks
Case studies of neurological disorders that reveal how strange and fragile human perception really is.
Since the fragment had been there, he said, each time he leaned his head to one side he could hear music. His head was filled with melodies—different each time—which he then made use of when composing.