# CASTRO: A NEW COMPRESSIBLE ASTROPHYSICAL SOLVER. I. HYDRODYNAMICS AND SELF-GRAVITY

@article{Almgren2010CASTROAN, title={CASTRO: A NEW COMPRESSIBLE ASTROPHYSICAL SOLVER. I. HYDRODYNAMICS AND SELF-GRAVITY}, author={Ann S. Almgren and Vincent E. Beckner and John B. Bell and Marcus S. Day and Louis H. Howell and Candace Church Joggerst and Michael Lijewski and Andrew Nonaka and M. Singer and Michael Zingale}, journal={The Astrophysical Journal}, year={2010}, volume={715}, pages={1221-1238} }

We present a new code, CASTRO, that solves the multicomponent compressible hydrodynamic equations for astrophysical flows including self-gravity, nuclear reactions, and radiation. CASTRO uses an Eulerian grid and incorporates adaptive mesh refinement (AMR). Our approach to AMR uses a nested hierarchy of logically rectangular grids with simultaneous refinement in both space and time. The radiation component of CASTRO will be described in detail in the next paper, Part II, of this series.

#### 210 Citations

CASTRO: A NEW COMPRESSIBLE ASTROPHYSICAL SOLVER. II. GRAY RADIATION HYDRODYNAMICS

- Physics
- 2011

We describe the development of a flux-limited gray radiation solver for the compressible astrophysics code, CASTRO. CASTRO uses an Eulerian grid with block-structured adaptive mesh refinement based… Expand

CASTRO: A NEW COMPRESSIBLE ASTROPHYSICAL SOLVER. III. MULTIGROUP RADIATION HYDRODYNAMICS

- Physics
- 2013

We present a formulation for multigroup radiation hydrodynamics that is correct to order O(v/c) using the comoving-frame approach and the flux-limited diffusion approximation. We describe a numerical… Expand

GenASiS: General Astrophysical Simulation System. I. Refinable Mesh and Nonrelativistic Hydrodynamics

- Physics, Computer Science
- 2012

A centrally refined coordinate patch suitable for gravitational collapse and methods for compressible nonrelativistic hydrodynamics are demonstrated and preliminary indications of the code's ability to scale and to function with cell-by-cell fixed-mesh refinement are provided. Expand

Nyx: A Massively Parallel AMR Code for Computational Cosmology

- Physics
- 2013

We present a new N-body and gas dynamics code, called Nyx, for large-scale cosmological simulations. Nyx follows the temporal evolution of a system of discrete dark matter particles gravitationally… Expand

White Dwarf Mergers on Adaptive Meshes I. Methodology and Code Verification

- Physics
- 2015

The Type Ia supernova progenitor problem is one of the most perplexing and exciting problems in astrophysics, requiring detailed numerical modeling to complement observations of these explosions. One… Expand

pyro: A teaching code for computational astrophysical hydrodynamics

- Computer Science, Physics
- Astron. Comput.
- 2014

Abstract We describe pyro : a simple, freely-available code to aid students in learning the computational hydrodynamics methods widely used in astrophysics. pyro is written with simplicity and… Expand

The Parallel Hydrodynamic Code for Astrophysical Flow with Stellar Equations of State

- Computer Science, Physics
- RuSCDays
- 2018

The results of some IMDT performance tests based on Siberian Supercomputer Center facilities equipped with Intel Optane Memory and the results of numerical experiments of hydrodynamical simulations of the model stellar explosion are presented. Expand

A simple and efficient solver for self-gravity in the DISPATCH astrophysical simulation framework

- Physics, Computer Science
- 2018

A simple and effective algorithm for solving Poisson's equation in the context of self-gravity within the DISPATCH astrophysical fluid framework and it is demonstrated that the implementation is suitable for both collections of patches of a single resolution and for hierarchies of adaptively resolved patches. Expand

A New Hydrodynamic Model for Numerical Simulation of Interacting Galaxies on Intel Xeon Phi Supercomputers

- Physics
- 2016

This paper presents a new hydrodynamic model of interacting galaxies based on the joint solution of multicomponent hydrodynamic equations, first moments of the collisionless Boltzmann equation and… Expand

Improved Coupling of Hydrodynamics and Nuclear Reactions via Spectral Deferred Corrections

- Physics
- 2019

Simulations in stellar astrophysics involve the coupling of hydrodynamics and nuclear reactions under a wide variety of conditions, from simmering convective flows to explosive nucleosynthesis.… Expand

#### References

SHOWING 1-10 OF 52 REFERENCES

The RAGE radiation-hydrodynamic code

- Computer Science, Physics
- 2008

We describe RAGE, the 'radiation adaptive grid Eulerian' radiation-hydrodynamics code, including its data structures, its parallelization strategy and performance, its hydrodynamic algorithm(s), its… Expand

Introducing Enzo, an AMR Cosmology Application

- Physics
- 2004

In this paper we introduce Enzo, a 3D MPI-parallel Eulerian block-structured adaptive mesh refinement cosmology code. Enzo is designed to simulate cosmological structure formation, but can also be… Expand

A piecewise parabolic method for cosmological hydrodynamics

- Physics
- 1995

We describe a hybrid scheme for cosmological simulations that incorporates a Lagrangean particle-mesh (PM) algorithm to follow the collisionless matter with the higher order accurate piecewise… Expand

Mapping Initial Hydrostatic Models in Godunov Codes

- Physics
- 2002

We look in detail at the process of mapping an astrophysical initial model from a stellar evolution code onto the computational grid of an explicit, Godunov-type code while maintaining hydrostatic… Expand

Flash: An adaptive mesh hydrodynamics code for modeling astrophysical thermonuclear flashes

- Computer Science, Physics
- 2000

The first version of a new-generation simulation code, FLASH, solves the fully compressible, reactive hydrodynamic equations and allows for the use of adaptive mesh refinement and contains state-of-the-art modules for the equations of state and thermonuclear reaction networks. Expand

ATHENA: A NEW CODE FOR ASTROPHYSICAL MHD

- Physics
- 2008

A new code for astrophysical magnetohydrodynamics (MHD) is described. The code has been designed to be easily extensible for use with static and adaptive mesh refinement. It combines higher order… Expand

A Conservative Adaptive Projection Method for the Variable Density Incompressible Navier-Stokes Equations

- Mathematics
- 1998

In this paper we present a method for solving the equations governing time-dependent, variable density incompressible flow in two or three dimensions on an adaptive hierarchy of grids. The method is… Expand

SPH in spherical and cylindrical coordinates

- Mathematics, Computer Science
- J. Comput. Phys.
- 2006

New kernel functions for spherically, planar and cylindrically symmetric problems are developed, based on the fundamental interpolation theory of SPH, and the capability of the new formulation to solve the singularity problem at the symmetry axis is demonstrated. Expand

Block structured adaptive mesh and time refinement for hybrid, hyperbolic + N-body systems

- Mathematics, Computer Science
- J. Comput. Phys.
- 2007

A new numerical algorithm is presented for the solution of coupled collisional and collisionless systems, based on the block structured adaptive mesh and time refinement strategy (AMR), and results that illustrate the accuracy of the code and the relative merit of various implemented schemes are presented. Expand

Type Ia supernovae: Advances in large scale simulation

- Physics
- 2009

There are two principal scientific objectives in the study of Type Ia supernovae - first, a better understanding of these complex explosions from as near first principles as possible, and second,… Expand