Brandon L. Barker, PhD
Welcome to homepage of Brandon L. Barker, PhD – the best stop on the information superhighway! My current state:
- Metropolis Postdoctoral Fellow
- Computational Physics and Methods
- Center for Theoretical Astrophysics
- Los Alamos National Laboratory
- PhD, Astronomy and Astrophysics and Computational Mathematics, Sciences, and Engineering
Here you can find out more about me and my research, resources I have produced, code I have worked on, and more.
About Me
I am a computational astrophysicist focused on understanding the underlying physics of massive astrophysical explosions – core-collapse supernovae and neutron star mergers – as well as the origins of the elements. I am greatly interested in the development and implementation of high-order accurate numerical methods in these contexts. Currently, I am a Metropolis computational physics postdoctoral fellow at Los Alamos National Laboratory working primarily with Jonah Miller and Matt Mumpower. My work now focuses of modeling collapsars to understand the impacts of neutrino transport and the prospects for heavy element nucleosynthesis. Broadly, I am interested in numerical relativity, numerical methods, multi-physics problems, and the development of open-source scientific software.
Previously I was a NSF Graduate Research Fellow at Michigan State University working with Sean Couch. My work PhD involved high-fidelity modeling of core-collapse supernovae and connecting neutrino-driven models to observations.
Outside of work, I enjoy backpacking, nature photography, cooking, perfecting my coffee brew, and writing less useful code.
Research
As a computational physicist, my professional time is spent developing, implementing, and deploying numerical methods focusing on multiscale problems in physics and astronomy. I strive to create computational models that are more accurate, efficent, and portable.
In astrophysics, my interests center around nucleosynthesis sites – especially core-collapse supernovae – to understand the origins of the periodic table. Core-collapse supernovae are some of the most interesting events in the universe (though I may be biased on this!). They contain a wealth of fundamental physics and allow us to probe environments far grander than those accessible to Terrestrial labs in order to understand how matter behaves in the most extreme environments. They are responsible for the synthesis of many of the elements and drive the evolution of galaxies. Understanding these phenomena requires a partnership of observational, theoretical, and numerical efforts. My work lies in the theoretical study of these events using the most advanced computers available and the exploration of how to use modern theory to understand observations. I develop open source scientific software to model the central engines of these phenomena and explore how, through modern numerical methods and software design, we can improve these models.
Code
Software is a key piece of the scientific infrastructure. By open sourcing software, it may become a tool for the community. The software listed here is a mix of codes that I’ve used and developed. Also see my GitHub.
-
Phoebus: Performance Portable GRRMHD
Phoebus
is a general relativistic neutrino radiation magnetohydrodynamics code built on the adaptive mesh refinement libraryParthenon
. It supports a general equation of state, several radiation transport algorithms, and analytic and prescribed metrics. -
Parthenon: Performance Portable Block-Based Adaptive Mesh Refinement
Parthenon
is a block-structured adaptive mesh refinement library. It is built on Kokkos, the hardware-agnostic library for on-node parallelism, to provide performance-portable, distributed, adaptive mesh refinement for downstream applications. -
Singularity-eos: A Performance Portable Equation of State Library
Singularity-eos
is a performance-portable equation of state library. It leverages on-node parallelism on heterogeneous architectures. At present, Singularity-eos supports over ten equations of state for both terrestrial and astrophysical applications. -
thornado: Discontinuous Galerkin Methods for Supernovae
Thornado
is a neutrino radiation hydrodynamics code built on high-order discontinuous Galerkin methods. It leverages the adaptive mesh refinement library AMReX and supports a general equation of state. -
sordine: A Hydro Code Verification Suite
sordine
is a (rad-)hydro code verification suite that I am expanding as needed. It includes, specifically, self-similar solutions for Sedov-Taylor blast waves of all families. -
mplcolors: A Command Line and Python Package Tool for Color Exploration
mplcolors
is a command line and Python 3.x package tool for color exploration. It supports displaying matplotlib colors and colorbars, as well as color complements, triads, and tetrads, in the command line. The same utilities are available as an importable package.
Resources
My success, however defined, has only been possible because of the support provided to me. Whenever possible, I try to share my resources for others to benefit from.
Outreach
Throughout my career I have worked to maintain an involvement in my community. This has made for some of the most enriching moments of my education. Find out about the [outreach initiatives][outreach] I have been involved in!
Elsewhere
A few other corners of the Internet where you can find me include:
Contact
- e-mail:
barker (AT) lanl (DOT) gov