SearcharxivSearch

arXiv subjects

Eric T. Johnson

Publications and source records attributed to Eric T. Johnson.

16 recordsLinked to original sources

pynucastro 3: A community library for nuclear astrophysics

We describe the latest release of pynucastro: a community python library for nuclear astrophysics. The goal of the pynucastro project is to build the tools needed to interactively explore nuclear properties, reaction rates, and networks, and to export these networks to a variety of simulation codes. Major changes in pynucastro since the last major release include new rate approximations, a stellar equation of state, support for the StarLib library and rate uncertainties, and new tools for exploring networks.

astro-ph.IM

AMReX-Astrophysics Microphysics: A set of microphysics routines for astrophysical simulation codes based on the AMReX library

The AMReX-Astrophysics Microphysics library provides a common set of microphysics routines (reaction networks and associated physics, equations of state, and various transport coefficients) as well as solvers (stiff ODE integrators, nonlinear system solvers) for astrophysical simulation codes built around the AMReX adaptive mesh refinement library (W. Zhang et al., 2019). Several multi-dimensional simulation codes, including the compressible hydrodynamics code Castro (Almgren et al., 2010), the low-Mach number hydrodynamics code MAESTROeX (Fan et al., 2019), and the radiation-hydrodynamics code Quokka (Wibking & Krumholz, 2022) use Microphysics to provide the physics and solvers needed to close the hydrodynamics systems that they evolve. The library is implemented in C++ with GPU-offloading a key design feature.

astro-ph.IM

Multi-dimensional Models of Mixed H/He Flames in X-ray Bursts

We investigate the properties of mixed H/He flames in X-ray bursts using 2D hydrodynamic simulations. We find that as the initial hydrogen abundance of the atmosphere increases, the flame is less energetic and propagates slower. The simulation outcome, whether a flame forms and whether there's runaway burning at the base of the atmosphere, is very sensitive to the initial model and the nuclear reaction network used. We also see that at late times a secondary flame ignites, with the ignition mechanism dependent on the composition.

astro-ph.HE

The Challenges of Modeling Astrophysical Reacting Flows

Stellar evolution is driven by the changing composition of a star from nuclear reactions. At the late stages of evolution and during explosive events, the timescale can be short and drive strong hydrodynamic flows, making simulations of astrophysical reacting flows challenging. Over the past decades, the standard approach to modeling reactions in simulation codes has been operator splitting, using implicit integrators for reactions. Here we explore some of the assumptions in this standard approach and describe some techniques for improving the efficiency and accuracy of astrophysical reacting flows.

astro-ph.IM

Strong Coupling of Hydrodynamics and Reactions in Nuclear Statistical Equilibrium for Modeling Convection in Massive Stars

We build on the simplified spectral deferred corrections (SDC) coupling of hydrodynamics and reactions to handle the case of nuclear statistical equilibrium (NSE) and electron/positron captures/decays in the cores of massive stars. Our approach blends a traditional reaction network on the grid with a tabulated NSE state from a very large, O(100) nuclei, network. We demonstrate how to achieve second-order accuracy in the simplified-SDC framework when coupling NSE to hydrodynamics, with the ability to evolve the star on the hydrodynamics timestep. We discuss the application of this method to convection in massive stars leading up to core-collapse. We also show how to initialize the initial convective state from a 1D model in a self-consistent fashion. All of these developments are done in the publicly available Castro simulation code and the entire simulation methodology is fully GPU accelerated.

astro-ph.SR

Sensitivity of Simulations of Double Detonation Type Ia Supernova to Integration Methodology

We study the coupling of hydrodynamics and reactions in simulations of the double detonation model for Type Ia supernovae. When assessing the convergence of simulations, the focus is usually on spatial resolution; however, the method of coupling the physics together as well as the tolerances used in integrating a reaction network also play an important role. In this paper, we explore how the choices made in both coupling and integrating the reaction portion of a simulation (operator / Strang splitting vs.\ the simplified spectral deferred corrections method we introduced previously) influences the accuracy, efficiency, and the nucleosynthesis of simulations of double detonations. We find no need to limit reaction rates or reduce the simulation timestep to the reaction timescale. The entire simulation methodology used here is GPU-accelerated and made freely available as part of the Castro simulation code.

astro-ph.HE

Simulating Lateral H/He Flame Propagation in Type I X-ray Bursts

X-ray bursts are the thermonuclear runaway of a mixed H/He layer on the surface of a neutron star. Observations suggest that the burning begins locally and spreads across the surface of the star as a flame. Recent multidimensional work has looked in detail at pure He flames spreading across a neutron star. Here we report on progress in multidimensional modeling of mixed H/He flames and discuss the challenges.

astro-ph.HE

A Fully Explicit Integrator for Modeling Astrophysical Reactive Flows

Simulating complex astrophysical reacting flows is computationally expensive -- reactions are stiff and typically require implicit integration methods. The reaction update is often the most expensive part of a simulation, which motivates the exploration of more economical methods. In this research note, we investigate how the explicit Runge--Kutta--Chebyshev (RKC) method performs compared to an implicit method when applied to astrophysical reactive flows. These integrators are applied to simulations of X-ray bursts arising from unstable thermonuclear burning of accreted fuel on the surface of neutron stars. We show that the RKC method performs with similar accuracy to our traditional implicit integrator, but is more computationally efficient when run on CPUs.

astro-ph.IM

A Framework for Exploring Nuclear Physics Sensitivity in Numerical Simulations

We describe the AMReX-Astrophysics framework for exploring the sensitivity of astrophysical simulations to the details of a nuclear reaction network, including the number of nuclei, choice of reaction rates, and approximations used. This is explored by modeling a simple detonation with the Castro simulation code. The entire simulation methodology is open-source and GPU-enabled.

astro-ph.IM

pynucastro 2.1: an update on the development of a python library for nuclear astrophysics

pynucastro is a python library that provides visualization and analyze techniques to classify, construct, and evaluate nuclear reaction rates and networks. It provides tools that allow users to determine the importance of each rate in the network, based on a specified list of thermodynamic properties. Additionally, pynucastro can output a network in C++ or python for use in simulation codes, include the AMReX-Astrophysics simulation suite. We describe the changes in pynucastro since the last major release, including new capabilities that allow users to generate reduced networks and thermodynamic tables for conditions in nuclear statistical equilibrium.

nucl-th

pynucastro: A Python Library for Nuclear Astrophysics

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 using 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.

astro-ph.IM

Modeling Porous Dust Grains with Ballistic Aggregates. II. Light Scattering Properties

We study the light scattering properties of random ballistic aggregates constructed in Shen et al. (Paper I). Using the discrete-dipole-approximation, we compute the scattering phase function and linear polarization for random aggregates with various sizes and porosities, and with two different compositions: 100% silicate and 50% silicate-50% graphite. We investigate the dependence of light scattering properties on wavelength, cluster size and porosity using these aggregate models. We find that while the shape of the phase function depends mainly on the size parameter of the aggregates, the linear polarization depends on both the size parameter and the porosity of the aggregates, with increasing degree of polarization as the porosity increases. Contrary to previous studies, we argue that monomer size has negligible effects on the light scattering properties of ballistic aggregates, as long as the constituent monomer is smaller than the incident wavelength up to 2*pi*a_0/lambda\sim 1.6 where a_0 is the monomer radius. Previous claims for such monomer size effects are in fact the combined effects of size parameter and porosity. Finally, we present aggregate models that can reproduce the phase function and polarization of scattered light from the AU Mic debris disk and from cometary dust, including the negative polarization observed for comets at scattering angles 160<theta<180 deg. These aggregates have moderate porosities, P\sim 0.6, and are of sub-micron-size for the debris disk case, or micron-size for the comet case.

astro-ph.EP

Modeling Porous Dust Grains with Ballistic Aggregates I: Geometry and Optical Properties

We investigate the scattering and absorption of light by random ballistic aggregates of spherical monomers. We present a general measure for the porosity of an irregular particle. Three different classes of ballistic aggregates are considered, with different degrees of porosity. Scattering and absorption cross sections are calculated, using the discrete dipole approximation (DDA), for grains of three compositions (50% silicate and 50% graphite; 50% silicate and 50% amorphous carbon; and 100% silicate), for wavelengths from 0.1 micron to 4 micron. For fixed particle mass, increased porosity increases the extinction at short wavelengths, but decreases the extinction at wavelengths long compared to the overall aggregate size. Scattering and absorption cross sections are insensitive to monomer size as long as the constituent monomers are small compared with the incident wavelength. We compare our accurate DDA results with two other approximations: the analytical multi-layer sphere (MLS) model and effective medium theory (EMT). For high porosity and/or absorptive materials, the MLS model does not provide a good approximation for scattering and absorption by ballistic aggregates. The EMT method provides a much better approximation than the MLS model for these aggregates, with a typical difference less than 20% in extinction and scattering cross sections compared with DDA results, for all types, compositions and wavelengths probed in this study.

astro-ph

Cassini States with Dissipation: Why Obliquity Tides Cannot Inflate Hot Jupiters

Some short-period exoplanets (hot Jupiters) are observed by their transits to have anomalously large radii. It has been suggested that these planets are in a resonance involving persistent misalignment and synchronous precession of their spin and orbital angular momenta, a Cassini state, and that the attendant tidal heating inflates the planet. We argue against this. Using explicit tidal integrations, we show that although an oblique Cassini state can dissipate many times the rotational energy of the planet, the rate of dissipation must be much less than hypothesized. Dissipation causes the planetary spin to lie at an angle to the plane containing the orbital and total angular momenta. If dissipation is too rapid, this angle becomes so large that Cassini equilibrium is lost. A separate consideration limits the total energy that can be extracted from the orbit. The source of the torque on the orbit, either an oblique parent star or an inclined third body, aligns with the orbit as it absorbs the angular momentum shed by the planet. Alignment removes the orbital precession required by the Cassini state. In combination with observational bounds on the mass and semimajor axis of a possible second planet and with bounds on the stellar rotation and obliquity, these constraints make it very unlikely that obliquity tides can be the explanation for inflated hot Jupiters, especially HD 209458b.

astro-ph

Diffusive Migration of Low-Mass Proto-planets in Turbulent Disks

Torque fluctuations due to magnetorotational turbulence in proto-planetary disks may greatly influence the migration patterns and survival probabilities of nascent planets. Provided that the turbulence is a stationary stochastic process with finite amplitude and correlation time, the resulting diffusive migration can be described with a Fokker-Planck equation, which we reduce to an advection-diffusion equation. We calibrate the coefficients with existing turbulent-disk simulations and mean-migration estimates, and solve the equation both analytically and numerically. Diffusion tends to dominate over advection for planets of low-mass and those in the outer regions of proto-planetary disks, whether they are described by the Minimum Mass Solar Nebula (MMSN) or by T-Tauri alpha disks. Diffusion systematically reduces the lifetime of most planets, yet it allows a declining fraction of them to survive for extended periods of time at large radii. Mean planet lifetimes can even be formally infinite (e.g. in an infinite steady MMSN), though median lifetimes are always finite. Surviving planets may linger near specific radii where the combined effects of advection and diffusion are minimized, or at large radii, depending on model specifics. The stochastic nature of migration in turbulent disks challenges deterministic planet formation scenarios and suggests instead that a wide variety of planetary outcomes are possible from similar initial conditions. This would contribute to the diversity of (extrasolar) planetary systems.

astro-ph

SDSS J0903+5028: A New Gravitational Lens

We report the discovery of a new gravitationally lensed quasar from the Sloan Digital Sky Survey, SDSS J090334.92+502819.2. This object was targeted for SDSS spectroscopy as a Luminous Red Galaxy (LRG), but manual examination of the spectrum showed the presence of a quasar at z= 3.6 in addition to a red galaxy at z=0.388, and the SDSS image showed a second possible quasar image nearby. Follow-up imaging and spectroscopy confirmed the lensing hypothesis. In images taken at the ARC 3.5-meter telescope, two quasars are separated by 2.8 arc-seconds; the lensing galaxy is clearly seen and is blended with one of the quasar images. Spectroscopy taken at the Keck II telescope shows that the quasars have identical redshifts of z=3.6 and both show the presence of the same broad absorption line-like troughs. We present simple lens models which account for the geometry and magnifications. The lens galaxy lies near two groups of galaxies and may be a part of them. The models suggest that the groups may contribute considerable shear and may have a strong effect on the lens configuration.

astro-ph