CCSE Members of the Astrophysics Team

  • Ann Almgren

  • Doreen Fan

  • Andy Nonaka

  • Donald Willcox

  • CCSE is involved with two DOE-sponsored projects in computational astrophysics.

    The ExaStar project (ECP) is working to deliver an efficient, versatile, and portable code suite for multi-physics astrophysics simulations run on exascale machines. The primary simulation codes used by CCSE for this project are CASTRO and the Starkiller Microphysics routines, described below.

    The SciDAC-TEAMS project is a collaboration that aims to study the astrophysical events responsible for the production of many of the heaviest of the chemical elements using realistic simulations containing the most complete physics available. The primary simulation code used by CCSE for this project is MAESTROeX, described below.

    These projects are in collaboration with Michael Zingale at Stony Brook University.

    CASTRO: Compressible Astrophysics

    Type Ia Supernova A volume rendering of the density after the merger of a 0.6 and 0.9 solar mass white dwarf. This image is from a calculation that was performed on ORNL's Titan supercomputer. This simulation was performed by Max Katz and Michael Zingale of Stony Brook University
    Castro is hosted at

    You will need AMReX to build Castro -- you can download AMReX from m/AMReX-Codes/amrex

    Much more information about Castro is available at

    Please visit github to download Castro and AMReX to begin.

    MAESTROeX: Low Mach Number Astrophysics

    Many astrophysical phenomena of interest occur in the low Mach number regime, where the characteristic fluid velocity is small compared to the speed of sound. Some well-known examples are the convective phase of Type Ia supernovae, classical novae, convection in stars, and Type I X-ray bursts. Such problems require a numerical approach capable of resolving phenomena over time scales much longer than the characteristic time required for an acoustic wave to propagate across the computational domain.

    MAESTROeX is a low Mach number hydrodynamics code using AMR that includes stellar equations of state and nuclear reaction networks. MAESTROeX is based on the AMReX software framework. The previous version of the code, MAESTRO, is based on the pure-fortran FBoxLib framework, and is still actively used for scientific investirati

    MAESTROeX is freely available for download at

    You will need AMReX to build MAESTROeX -- you can download AMReX from

    Much more information about MAESTROeX is available at

    Please visit github to download MAESTROeX and AMReX to begin.

    StarKiller Microphysics

    StarKiller Microphysics is a set of publicly available microphysics modules designed to enable simulations of stellar explosions. Microphysics is not a stand-alone code. It is intended to be used in conjuction with a simulation code. The original design was to support the AMReX codes CASTRO and MAESTROeX. These all have a consistent interface and are designed to provide the users of those codes an easy experience in moving from the barebones microphysics modules provided in those codes. The microphysical components we currently deal with are the equation of state (EOS) and the nuclear burning network.