CASTRO: A Massively Parallel Compressible Astrophysics Simulation Code
Ann Almgren, M. G. Barrios Sazo, John B. Bell, Alice Harpole, Max Katz, Jean Sexton, Donald Willcox, Weiqun Zhang, M. Zingale
Abstract
Castro is a highly parallel, adaptive mesh, multiphysics simulation code for compressible astrophysical flows. It has been used to simulate different progenitor models of Type Ia supernovae, X-ray bursts, core-collapse and electron capture supernovae, and dynamics in exoplanets. Together, Castro, the low Mach number code MAESTROeX (Fan, Nonaka, Almgren, Harpole, & Zingale, 2019), and the cosmology code Nyx (Almgren, Bell, Lijewski, Luki, & Van Andel, 2013) make up the AMReX-Astrophysics Suite of open-source, adaptive mesh, performance portable astrophysical simulation codes.
Topics & Concepts
Massively parallelCode (set theory)AstrophysicsParallel computingPhysicsComputer scienceComputational scienceProgramming languageSet (abstract data type)Computational Fluid Dynamics and AerodynamicsGas Dynamics and Kinetic TheorySpacecraft and Cryogenic Technologies