DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: pynucastro: A Python Library for Nuclear Astrophysics

Journal Article · · The Astrophysical Journal
ORCiD logo [1]; ORCiD logo [1]; ORCiD logo [1]; ORCiD logo [2]; ORCiD logo [3]; ORCiD logo [1]; ORCiD logo [4]; ORCiD logo [5]; ORCiD logo [1]
  1. Stony Brook Univ., NY (United States)
  2. Univ. of California, Berkeley, CA (United States)
  3. Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
  4. The Ohio State Univ., Columbus, OH (United States)
  5. Univ. of California, Santa Cruz, CA (United States)

We describe pynucastro 2.0, an open-source library for interactively creating and exploring astrophysical nuclear reaction networks. We demonstrate new methods for approximating rates and use detailed balance to create reverse rates, show how to build networks and determine whether they are appropriate for a particular science application, and discuss the changes made to the library over the past few years. Finally, we demonstrate the validity of the networks produced and share how we use pynucastro networks in simulation codes.

Research Organization:
Stony Brook Univ., NY (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Nuclear Physics (NP); USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR). Scientific Discovery through Advanced Computing (SciDAC); USDOE National Nuclear Security Administration (NNSA); Chilean Government; US Department of State
Grant/Contract Number:
FG02-87ER40317; SC0017955; 56160017; PS00280789
OSTI ID:
1992334
Journal Information:
The Astrophysical Journal, Vol. 947, Issue 2; ISSN 0004-637X
Publisher:
IOP PublishingCopyright Statement
Country of Publication:
United States
Language:
English

References (61)

Databases and tools for nuclear astrophysics applications: BRUSsels Nuclear LIBrary (BRUSLIB), Nuclear Astrophysics Compilation of REactions II (NACRE II) and Nuclear NETwork GENerator (NETGEN) journal January 2013
CASTRO: A Massively Parallel Compressible Astrophysics Simulation Code journal October 2020
Stellar weak interaction rates for intermediate-mass nuclei. IV - Interpolation procedures for rapidly varying lepton capture rates using effective log (ft)-values journal June 1985
Plasma screening enhancement of thermonuclear reaction rates journal February 2021
pyMARS: automatically reducing chemical kinetic models in Python journal September 2019
User guide for MINPACK-1. [In FORTRAN] report August 1980
On the importance of graph search algorithms for DRGEP-based mechanism reduction methods journal August 2011
Nuclear fusion reaction rates for strongly coupled ionic mixtures journal July 2009
Improved Coupling of Hydrodynamics and Nuclear Reactions via Spectral Deferred Corrections journal November 2019
Performance improvements for nuclear reaction network integration journal March 2014
VODE: A Variable-Coefficient ODE Solver
  • Brown, Peter N.; Byrne, George D.; Hindmarsh, Alan C.
  • SIAM Journal on Scientific and Statistical Computing, Vol. 10, Issue 5 https://doi.org/10.1137/0910062
journal September 1989
An Improved Method for Coupling Hydrodynamics with Astrophysical Reaction Networks journal August 2022
BRUSLIB and NETGEN: the Brussels nuclear reaction rate library and nuclear network generator for astrophysics journal September 2005
Horizons: nuclear astrophysics in the 2020s and beyond journal November 2022
The jina Reaclib Database: its Recent Updates and Impact on Type-I X-Ray Bursts journal June 2010
ELECTRON-CAPTURE AND β -DECAY RATES FOR sd -SHELL NUCLEI IN STELLAR ENVIRONMENTS RELEVANT TO HIGH-DENSITY O–NE–MG CORES journal January 2016
An Inexpensive Nuclear Energy Generation Network for Stellar Hydrodynamics journal July 2000
Unstable Helium Shell Burning on Accreting White Dwarfs journal June 2009
pynucastro: an interface to nuclear reaction rates and code generator for reaction network equations journal March 2018
Screening Factors for Nuclear Reactions. General Theory journal April 1973
A path flux analysis method for the reduction of detailed chemical kinetic mechanisms journal July 2010
Thermonuclear kinetics in astrophysics journal October 2006
The Equilibrium Distribution of Nuclides in Matter at High Temperatures journal January 1965
An efficient error-propagation-based reduction method for large chemical kinetic mechanisms journal July 2008
Screening of fusion reactions from the principle of detailed balance and application to the pep reaction journal March 2019
Coulomb tunneling for fusion reactions in dense matter: Path integral Monte Carlo versus mean field journal July 2007
Capturing the Fire: Flame Energetics and Neutronization for Type Ia Supernova Simulations journal February 2007
The MATLAB ODE Suite journal January 1997
The Reduction of the Electron Abundance during the Pre‐explosion Simmering in White Dwarf Supernovae journal April 2008
SymPy: symbolic computing in Python journal January 2017
Nuclear statistical equilibrium for Type Ia supernova simulations journal January 2009
Starlib: a Next-Generation Reaction-Rate Library for Nuclear Astrophysics journal July 2013
The thermonuclear model for X-ray transients journal July 1982
Thermonuclear Reaction Rates journal September 1967
A compilation of charged-particle induced thermonuclear reaction rates journal August 1999
Equation of state of fully ionized electron-ion plasmas journal October 1998
SkyNet: A Modular Nuclear Reaction Network Library journal December 2017
Numba: a LLVM-based Python JIT compiler conference January 2015
Proton-rich Nuclear Statistical Equilibrium journal September 2008
AMReX: a framework for block-structured adaptive mesh refinement journal May 2019
Nuclear Partition Functions at Temperatures Exceeding 10 10 K journal August 2003
CARBON DEFLAGRATION IN TYPE Ia SUPERNOVA. I. CENTRALLY IGNITED MODELS journal June 2013
Thermonuclear reaction rates V journal November 1988
An accurate and efficient numerical calculation of detonation waves in multidimensional supernova simulations using a burning limiter and adaptive quasi-statistical equilibrium journal February 2020
An efficient method for finding the minimum of a function of several variables without calculating derivatives journal February 1964
Supernovae and Nucleosynthesis book December 1996
Explosive hydrogen burning journal January 1981
The AME 2020 atomic mass evaluation (I). Evaluation of input data, and adjustment procedures* journal March 2021
Neural Networks for Nuclear Reactions in MAESTROeX journal November 2022
Presupernova evolution of massive stars journal October 1978
Nuclear level density and the determination of thermonuclear rates for astrophysics journal September 1997
Matplotlib: A 2D Graphics Environment journal January 2007
Shell-model calculations of stellar weak interaction rates: II. Weak rates for nuclei in the mass range in supernovae environments journal June 2000
Multilayer Network Analysis of Nuclear Reactions journal August 2016
Meeting the Challenges of Modeling Astrophysical Thermonuclear Explosions: Castro, Maestro, and the AMReX Astrophysics Suite journal May 2018
MAESTROeX: A Massively Parallel Low Mach Number Astrophysical Solver journal December 2019
Integration of Nuclear Reaction Networks for Stellar Hydrodynamics journal September 1999
Python for Scientific Computing journal January 2007
The NumPy Array: A Structure for Efficient Numerical Computation journal March 2011
The AME 2020 atomic mass evaluation (II). Tables, graphs and references* journal March 2021
Nucleosynthesis in thermonuclear supernovae with tracers: convergence and variable mass particles: Tracer particle method resolution study journal July 2010