Brandon Runnels

Associate Professor

Ames, Iowa, United States
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
Brandon Runnels is an associate professor of aerospace engineering with 11 years of experience leading a graduate research group that develops high-performance computational mechanics methods and software for problems ranging from solid rocket propellant burn to droplet impact on wind turbines. He combines rigorous PhD-level mechanics expertise from Caltech with hands-on HPC and code development—contributing backend improvements to the widely used AMReX framework, including multigrid and multicomponent solver enhancements. His work spans academia and national-lab research, translating complex multiphysics theory into scalable, production-ready simulation tools. Based in Ames, Iowa, he is known for bridging fundamental mechanics and practical engineering solutions while mentoring the next generation of computational scientists.
code10 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science - BS, Mechanical Engineering, Bachelor of Science - BS, Mechanical Engineering at New Mexico Institute of Mining and Technology
bookCalifornia Institute of Technology
github-logo-circle

Github Skills (11)

solver10
solve10
linear-systems10
c-language10
cprogramming-language10
amr10
grid10
grids10
scientific-computing9
parallel-computing9
cluster-computing9

Programming languages (5)

TypeScriptC++HTMLPythonFortran

Github contributions (5)

github-logo-circle
AMReX-Codes/amrex

Feb 2018 - Nov 2022

AMReX: Software Framework for Block Structured AMR
Role in this project:
userBack-end Developer
Contributions:2 reviews, 100 commits, 28 PRs in 4 years 9 months
Contributions summary:Brandon primarily contributed to the AMReX framework by modifying and extending the capabilities of the MLMG (MultiLevel Multigrid) solver. Their work involved updating and refactoring the MLMG, MLCG, MLLinop, and MLCellLinOp modules for multicomponent support, addressing issues in 2D and 3D. The user also added ghost cell updates and implemented boundary conditions.
amrmpistructuredsnl-applicationsmultiphysics
bsrunnels/amrex

May 2020 - Feb 2025

AMReX: Software Framework for Block Structured AMR
Contributions:2 PRs, 59 pushes, 10 branches in 4 years 9 months
software-frameworkamrexstructuredamr
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
Brandon Runnels - Associate Professor