CASTRO: Multi-dimensional Eulerian AMR Radiation-hydrodynami

The largest collection of astrophysics codes anywhere

CASTRO: Multi-dimensional Eulerian AMR Radiation-hydrodynami

Postby owlice » Sun May 15, 2011 12:52 pm

CASTRO: Multi-dimensional Eulerian AMR Radiation-hydrodynamics Code

Abstract: CASTRO is a multi-dimensional Eulerian AMR radiation-hydrodynamics code that includes stellar equations of state, nuclear reaction networks, and self-gravity. Initial target applications for CASTRO include Type Ia and Type II supernovae. CASTRO supports calculations in 1-d, 2-d and 3-d Cartesian coordinates, as well as 1-d spherical and 2-d cylindrical (r-z) coordinate systems. Time integration of the hydrodynamics equations is based on an unsplit version of the the piecewise parabolic method (PPM) with new limiters that avoid reducing the accuracy of the scheme at smooth extrema. CASTRO can follow an arbitrary number of isotopes or elements. The atomic weights and amounts of these elements are used to calculate the mean molecular weight of the gas required by the equation of state. CASTRO supports several different approaches to solving for self-gravity. The most general is a full Poisson solve for the gravitational potential. CASTRO also supports a monopole approximation for gravity, and a constant gravity option is also available. The CASTRO software is written in C++ and Fortran, and is based on the BoxLib software framework developed by CCSE.

Credit: Center for Computational Sciences and Engineering (Berkeley), in collaboration with Louis Howell and Mike Singer at LLNL

Site: https://ccse.lbl.gov/Research/CASTRO/index.html
http://arxiv.org/abs/1008.2801
http://arxiv.org/abs/1105.2466

ID: ascl:1105.010
User avatar
owlice
Guardian of the Codes
 
Posts: 6984
Joined: Wed Aug 04, 2004 4:18 pm
Location: Washington, DC

Return to The Engineering Deck: Astrophysics Source Code Library

Who is online

Users browsing this forum: CommonCrawl [Bot], Discovery Engine [Bot] and 1 guest