Eike Mueller

Associate Professor (Reader) In Scientific Computing

Bath, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Eike Mueller is an Associate Professor (Reader) in Scientific Computing at the University of Bath with 12 years of experience developing high-performance numerical solvers for weather, climate and molecular dynamics applications. He combines deep theoretical training (PhD in theoretical particle physics) with hands-on implementation and optimisation of multigrid and matrix-free algorithms, including GPU ports that have scaled to tens of thousands of cores and GPUs. His work bridges academia and operational forecasting—collaborating with the UK Met Office to integrate efficient iterative solvers into next-generation dynamical cores—and he led the design of a performance-portable Python framework for molecular dynamics. An active contributor to PETSc, he has added advanced HYPRE BoomerAMG options and fixed production-level bugs, showing attention to both algorithmic detail and robust software engineering. Known for teaching large undergraduate cohorts and supervising multiple PhDs, he blends research impact with sustained mentorship and production-grade code contributions.
code12 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy (PhD), Theoretical Particle Physics, Doctor of Philosophy (PhD), Theoretical Particle Physics at The University of Edinburgh
bookVordiplom, Physics, 1.0, Vordiplom, Physics, 1.0 at Universität Siegen
bookDiplom Physiker, Physics, 1.0 (with distinction), Diplom Physiker, Physics, 1.0 (with distinction) at The University of Bonn
bookAbitur, 1.0 (best student in class of around 100), Abitur, 1.0 (best student in class of around 100) at Fürst Johann Moritz Gymnasium Siegen
languagesGerman, English
github-logo-circle

Github Skills (5)

petsc10
c1710
c1110
linear-algebra10
numerical-methods9

Programming languages (6)

C++CTeXJupyter NotebookPythonFortran

Github contributions (5)

github-logo-circle
petsc/petsc

May 2015 - Jul 2015

Mirror of https://gitlab.com/petsc/petsc
Role in this project:
userBack-end Developer
Contributions:8 commits in 2 months
Contributions summary:Eike contributed to the PETSc library by adding and modifying options related to the HYPRE BoomerAMG preconditioner. This involved implementing features to allow selection of more complex smoothers, setting the number of levels for these smoothers, and adding options for Euclid smoother parameters. The changes included modifications to the source code files and involved calling HYPRE library functions to enable these new functionalities. Furthermore, the user addressed a bug related to the correct HYPRE method call and corrected comments.
petscgitlab
Neural network solvers for differential equations with exact conservation laws
Contributions:171 commits, 12 PRs, 113 pushes in 2 months
equationsddesolversdynamical-systemsneural-networks
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Eike Mueller - Associate Professor (Reader) In Scientific Computing