Associate Professor (Reader) In Scientific Computing
Bath, England, United Kingdom
Join Prog.AI to see contacts
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.
12 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (PhD), Theoretical Particle Physics, Doctor of Philosophy (PhD), Theoretical Particle Physics at The University of Edinburgh
Vordiplom, Physics, 1.0, Vordiplom, Physics, 1.0 at Universität Siegen
Diplom Physiker, Physics, 1.0 (with distinction), Diplom Physiker, Physics, 1.0 (with distinction) at The University of Bonn
Abitur, 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
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.
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