A publishing partnership

SYGMA: Stellar Yields for Galactic Modeling Applications

, , , , and

Published 2018 August 23 © 2018. The American Astronomical Society. All rights reserved.
, , Citation Christian Ritter et al 2018 ApJS 237 42 DOI 10.3847/1538-4365/aad691

Download Article PDF
DownloadArticle ePub

You need an eReader or compatible software to experience the benefits of the ePub3 file format.

0067-0049/237/2/42

Abstract

The Stellar Yields for Galactic Modeling Applications (SYGMA) code is an open-source module that models the chemical ejecta and feedback of simple stellar populations (SSPs). It is intended for use in hydrodynamical simulations and semi-analytic models of galactic chemical evolution. The module includes the enrichment from asymptotic giant branch (AGB) stars, massive stars, Type Ia supernovae (SNe Ia), and compact binary mergers. An extensive and extendable stellar yields library includes the NuGrid yields with all elements and many isotopes up to Bi. Stellar feedback from mechanic and frequency-dependent radiative luminosities are computed based on NuGrid stellar models and their synthetic spectra. The module further allows for customizable initial mass functions and SN Ia delay-time distributions to calculate time-dependent ejecta based on stellar yield input. A variety of r-process sites can be included. A comparison of SSP ejecta based on NuGrid yields with those from Portinari et al. and Marigo reveals up to factors of 3.5 and 4.8 less C and N enrichment from AGB stars at low metallicity, a result we attribute to NuGrid's modeling of hot-bottom burning. Different core-collapse supernova explosions and fallback prescriptions may lead to substantial variations for the accumulated ejecta of C, O and Si in the first 107 years at Z = 0.001. An online interface of the open-source SYGMA module enables interactive simulations, analysis, and data extraction of the evolution of all species formed by the evolution of simple stellar populations.

Export citation and abstract BibTeX RIS

1. Introduction

Galactic chemical evolution (GCE) models (see, e.g., Audouze & Tinsley 1976; Arnett 1996) require as input the time-dependent nucleosynthetic output returned to the interstellar medium by evolving stars and stellar explosions. These metallicity-dependent yields are combined to represent a simple stellar population (SSP), and includes material processed by low-mass stars, massive star winds, supernovae, and merger events. SSPs are the core building blocks of galactic chemical evolution models, and are used as input in hydrodynamic cosmological structure and galaxy formation simulations (e.g., Wiersma et al. 2009; Few et al. 2014; Somerville & Davé 2015).

In this paper, we present the open-source, time-dependent SSP module Stellar Yields for Galactic Modeling Applications (SYGMA). It implements easily modifiable prescriptions for the initial mass function (IMF), stellar lifetimes, wind mass-loss histories, and merger timescales. It can also be used in a stand-alone manner to assess the impact of stellar evolution and nucleosynthesis modeling assumptions. The concept of an SSP module is not new, and several alternative SSP codes can be found in the literature (e.g., Gibson 1995, 1997; Leitherer et al. 1999; Kawata & Gibson 2003; Few et al. 2012, 2014; Rybizki et al. 2017; Saitoh 2017).

SYGMA is part of the open-source python chemical evolution NuGrid framework NuPyCEE,8 includes examples and analysis tools, and represents the fundamental building-block component of our JINA-NuGrid chemical evolution pipeline (Côté et al. 2017b). This pipeline creates an integrated workflow that links basic stellar and nuclear physics investigations of the formation of elements in stars and stellar explosions, to SSPs, GCE, and semi-analytic models (Côté et al. 2018), and ultimately hydrodynamic cosmological simulations.

SYGMA includes a number of published yield sets, available as options in NuPyCEE, that can be used to compare SYGMA SSP models with those using the latest set of NuGrid yields (Pignatari et al. 2016; Ritter et al. 2017). The NuGrid yields have been derived from low-mass and massive star evolution and nucleosynthesis simulations created with the same codes for the entire mass range. All models adopt—as much as possible—the same physics assumptions, including macrophysics and nuclear reaction rates, for the entire mass range. This makes the NuGrid yield set the most internally consistent data set presently available.

The impact of yield uncertainties on GCE predictions has been shown in Gibson (2002) and Romano et al. (2010). Wiersma et al. (2009, W09) developed a chemical feedback module for hydrodynamic simulations, and found that their SSP ejecta can differ by a factor of two or more for the different yields available in the literature.

Aside from enriching the ISM, stars also alter the surrounding medium through winds and radiation. These energy inputs into the ISM are the basis of the stellar "feedback" introduced in most galaxy simulation codes. A common approach is to adopt feedback prescriptions that neglect their dependence on the stellar models from which the yields are derived. W09, for example, adopted a constant kinetic energy of 1051 erg for stars above the zero-age main-sequence mass of ${M}_{\mathrm{ZAMS}}=6\,{M}_{\odot }$. SYGMA implements these energy sources based on the stellar models and supernova explosions from the same NuGrid data set from which the yields were derived.

We present the functionality of our code in Section 2. In Section 3 we analyze the ejecta of SSPs at solar metallicity and low metallicity based on the new NuGrid yields (Pignatari et al. 2016; Ritter et al. 2017) compared to the combined yield set of AGB yields of Marigo (2001, M01) and massive star yields of Portinari et al. (1998, P98). Also discussed are the effects of core-collapse mass-cut prescriptions on yields from massive star models. In Section 4 we summarize our results. The Appendix provides information on code verification and online access.

2. Methods

SYGMA is part of NuPyCEE, which together with the yield data used in this paper, is available on GitHub.9 For this work, we use NuPyCEE version 3.0, which can be recovered via Zenodo10 (Ritter et al. 2018).

2.1. Simple Stellar Population Mechanics

A simple stellar population consists of an ensemble of stars of common age and metallicity. Chemical evolution assumptions describe the properties of the stellar population, such as the number of stars formed in an initial mass range. The results shown in this section are based on NuGrid yields (Ritter et al. 2017), Type Ia supernovae (SNe Ia) yields from Thielemann et al. (1986), and NS merger yields from Rosswog et al. (2014).

2.1.1. Simple Stellar Population Ejecta

The cumulative contributions from AGB stars, massive stars, and SNe Ia are tracked separately (Figure 1). SYGMA provides analytic tools to identify the most relevant nuclear production site for a given element or isotope. For example, in an SSP at Z = 0.02, AGB stars (Figure 1) produce about 64% of the total amount of C (e.g., Schneider et al. 2014), while massive stars produce 62% of the total amount of O (e.g., Woosley et al. 2002). SNe Ia produce 63% of Fe (e.g., Thielemann et al. 1986). All stable elements and most isotopes up to Bi are tracked (Figure 1). To model the element enrichment through other sources, such as the r-process from neutrino-driven winds, additional yields can be included as extra yield tables.

Figure 1.

Figure 1. Top left: acumulated ejecta from AGB stars, massive stars, and SNe Ia for an SSP at Z = 0.02. The mass of the SSP is set to 1 $\,{M}_{\odot }$ so that the SSP ejecta represents the mass ejected per units of stellar mass formed. Top right: accumulated ejecta of C, O, and Fe from all (total) or from distinct sources. Bottom left: ejecta from of abundant isotopes of C, O, Si, and Fe. Bottom right: total accumulated ejecta of isotopes and elements of intermediate mass and from the first, second, and third s-process peak. Access and interactive exploration of the figures are possible with the WENDI interface (Appendix B).

Standard image High-resolution image

SYGMA adopts the delayed production approximation (Pagel 2009). The stellar lifetimes are based on the same stellar evolution models as the yields. For AGB models they are the stellar lifetimes until the end of the computation during the thermal-pulse AGB stage or until the end of the post-AGB stage. For massive star models the time span is the time until core-collapse. The time span or lifetime τ is interpolated using a log–log spline fit of the tabulated lifetimes and initial masses.

The mass ΔMSSP lost by a SSP over the time interval [t,tt] is

Equation (1)

where Mτ(t) is the inverse of the lifetime function τ(M). ξ(M) is the IMF normalized to the total stellar mass of the SSP and M(M, Z) is the total ejected mass of the stars of mass M and metallicity Z.

2.1.2. Initial Mass Function

The IMF ξ gives the number of stars N within an initial mass interval [m1, m2] via

Equation (2)

where the normalization constant A is derived from the total stellar mass. SYGMA provides a number of options (see Kroupa et al. 2013, for discussion), such as the Salpeter IMF (Salpeter 1955)

Equation (3)

where α = 2.35 (α can be changed as input parameter), and the Chabrier IMF (Chabrier 2003)

Equation (4)

where mc = 0.079 and σ = 0.69. The Kroupa IMF (Kroupa 2001)

Equation (5)

is provided as well. A custom IMF can also be defined in the code and in the online version. The lower and upper boundaries of the IMF are input parameters, and related to the onset of H-burning and the occurrence of the most massive stars, respectively (see the discussion in Côté et al. 2016).

2.1.3. Type Ia Supernova Rates

The number of SNe Ia NIa per unit of $\,{M}_{\odot }$ formed in the time interval [t, tt] is given by

Equation (6)

where AIa is a normalization constant, fWD(t) is the fraction of white dwarfs, and ΨIa(t) is the delay-time distribution (DTD) at time t (W09). White dwarfs with initial masses between $3\,{M}_{\odot }$ and $8\,{M}_{\odot }$ are potential SN Ia progenitors, as commonly adopted (e.g., Dahlen et al. 2004; Mannucci et al. 2006, W09). Either AIa or the total number of SNe Ia per $\,{M}_{\odot }$ are required as an input. The power-law DTD of Maoz & Mannucci (2012),

Equation (7)

can be selected, and the power-law exponent can be an input parameter. An exponential DTD in the form of

Equation (8)

and a Gaussian DTD as

Equation (9)

are other options, as in W09. τIa is the characteristic delay time and σ defines the width of the Gaussian distribution. For a discussion of the parameters see W09 and references within. More generally, arbitrary delay-time distribution functions may be used with the delayed-extra source option11 to explore new scenarios or to account for the individual contributions of different SN Ia channels.

2.1.4. Neutron Star Merger Rates

The number of NS mergers NNS in the time interval [t,tt] is given as

Equation (10)

where ANS is a normalization constant and ${{\rm{\Psi }}}_{\mathrm{NS}}(t,Z)$ is the NS DTD. The user can choose between a power-law DTD, the DTD of Dominik et al. (2012), or a constant coalescence time. For the DTD based on Dominik et al. (2012) we adopt for the metallicity of Z ≥ 0.019 their DTD at solar metallicity and for Z ≤ 0.002 their DTD at a tenth of solar metallicity. We interpolate the distribution between these two metallicity boundaries. The normalization constant ANS is derived from the total number of merger systems NNS,tot via

Equation (11)

NNS,tot is calculated as

Equation (12)

where fm is the fraction of mergers of massive-star binary systems, and fb is the binary fraction of all massive stars. fm and fb, as well as the initial mass range for potential merger progenitors [m1, m2], need to be provided as an input. For normalizing the number of NS mergers with Equation (10), the user can also directly normalize the rate by providing the total number of NS merger per unit of $\,{M}_{\odot }$ formed as an input.

With SYGMA, the DTD of NS mergers can also be defined by a simple power law. In that case, the power-law index and the minimum and maximum coalescence timescales must be provided as input parameters. Alternatively, arbitrary DTD functions can be assigned to NS mergers using our delayed-extra source implementation.12 This option can also be used for black hole neutron star mergers and for different SN Ia channels.

2.1.5. Yield Implementation

The total yields ${y}_{\mathrm{tot},i}$ are defined as the total mass of element/isotope i ejected over the lifetime of the star and given as

Equation (13)

where y0,i refers to the mass of element/isotope i initially available in the stellar simulation. The net yield ${y}_{n,i}$ is the produced or destroyed mass of element/isotope i. Yield tables with total yields are the default input for SYGMA.

With the application of total yields the assumption holds that the initial abundance of the underlying stellar model ${y}_{0,i}$ represents the gas composition of the chemical evolution simulation ${y}_{0,\mathrm{sim},i}$ at the time of star formation. If material is unprocessed throughout stellar evolution the total ejecta is ${y}_{\mathrm{tot},i}={y}_{0,i}$ and the error ${\epsilon }_{i}={y}_{0,\mathrm{sim},i}-{y}_{0,i}$ propagates into the total ejecta. This could lead with epsilonj > 0 to the artificial production of isotope j (for example in the case of r-process species) if it is based solely on the solar-scaled initial abundance. For element/isotope k of secondary nucleosynthesis origin, ${y}_{n,k}$ depends strongly on ${y}_{0,k}$ and on the error $| {\epsilon }_{k}| $.

Net yields can be applied in the code to take into account ${y}_{0,\mathrm{sim},i}$ and SYGMA calculates the total ejecta ${y}_{\mathrm{tot},i}$ as

Equation (14)

With the destruction of element/isotope h (${y}_{n,h}\lt 0$) and epsilonh < 0, more of element/isotope h is destroyed than initially available and the error is $| {\epsilon }_{h}| $. In this case the code sets ${y}_{\mathrm{tot},h}=0$. For SN Ia only total yields can be used.

An initial mass interval can be specified to take into account material locked away in massive stars through black hole formation. This IMF yield range goes by default from ${M}_{\mathrm{ZAMS}}=1\,{M}_{\odot }$ to ${M}_{\mathrm{ZAMS}}=30\,{M}_{\odot }$. The IMF yield range and the IMF range can both be set separately for stars of Z > 0 and Pop III stars to take into account different types of star formation.

The yields of a specific tabulated stellar model are applied to all stars included in a certain interval of initial stellar masses. The lower and upper boundaries of this interval represent half the distance to the next available lower- and higher-mass tabulated stellar model, respectively. For a given initial mass in this interval, the yields of the selected tabulated stellar model are re-normalized according to the fitted relation between the initial stellar mass and the total ejected mass.

2.1.6. Stellar Feedback

Mass-loss rates from stellar winds, stellar luminosities of different energy bands, and kinetic energies of SNe of SSPs can be modeled with additional input tables.

Stellar winds. The properties of stellar winds are of importance since these winds can contribute to galactic winds, which distribute metals and enrich the intergalactic medium (Hopkins et al. 2012). We provide the time evolution of the mass ejection rates of AGB and massive star models as input for SYGMA. The mass-loss rates of SSPs decrease with time due to the declining AGB mass-loss rates toward lower initial masses. The mass-loss rates shown in Figure 2 for an SSP of $1\,{M}_{\odot }$ at solar metallicity are similar to Figure 3 and 4 in Côté et al. (2015). Throughout this paper, we choose $1\,{M}_{\odot }$ for the mass of our SSPs so that the stellar ejecta represents the normalized mass ejected per units of stellar mass formed. When comparing with Côté et al. (2015), which adopted SSPs of ${10}^{6}\,{M}_{\odot }$, our results need to be scaled up by a factor of 106.

Figure 2.

Figure 2. Top: evolution of mass ejection of an SSP of $1\,{M}_{\odot }$ at Z = 0.02. Middle: kinetic energies of stellar winds, CCSNe and SNe Ia. Bottom: time dependence of the total luminosity and luminosities in the Lyman–Werner and H-ionizing bands emitted by the SSP.

Standard image High-resolution image

The steps in the evolution of the ejected mass originate from the transition between grid points of the stellar model grid. The strongest AGB mass loss originates from the $5\,{M}_{\odot }$ stellar model, as visible in the peak shortly after 108 yr. To determine the kinetic energy of stellar winds $\,{E}_{\mathrm{wind}}$ we calculate for each stellar model the time-dependent escape velocity vesc.

After deriving the terminal velocity v from vesc one can calculate the kinetic energy as

Equation (15)

Abbott (1978) found the relation ${v}_{\infty }=3{v}_{\mathrm{esc}}$ for observed O, B, A, and Wolf–Rayet stars via radiation-driven wind theory. We apply this relation because $\,{E}_{\mathrm{wind}}$ originates mainly from the most massive stars with radiative winds (Leitherer et al. 1992).

The stellar grid includes stellar models up to ${M}_{\mathrm{ZAMS}}\,=25\,{M}_{\odot }$, while stellar models at higher initial mass are expected to contribute the majority of the kinetic wind energy of the stellar population. Hence, our kinetic energies of winds are similar to those of the SSP with an upper IMF limit of $30\,{M}_{\odot }$ of starburst99 (Figure 111, Leitherer et al. 1999).

For AGB models we approximate ${v}_{\infty }$ as ${v}_{\infty }={v}_{\mathrm{esc}}$, which might overestimate the kinetic energy contribution of the AGB phase, as indicated by observations (Bolton 2000). Energetic contributions of AGB stars are often not considered in SSP models since their contribution is negligible compared to that of massive stars (Leitherer et al. 1999; Côté et al. 2015). Our largest kinetic energies of winds originate from massive star models, while the kinetic energies of winds from AGB models are considerably smaller (Figure 2).

Supernova energies. The kinetic energies of core-collapse supernovae (CCSNe) are usually taken as 1051 erg, which is similar to the observed explosion energies of SN such as SN 1987A (Arnett et al. 1989). We apply CCSN energies based on the CCSN explosion prescription of Fryer et al. (2012) used for NuGrid stellar models. For each initial mass and metallicity of the stellar models, the kinetic energy is extracted from Figure 2 of Fryer et al. (2012). Energies for stellar models above $25\,{M}_{\odot }$ are not taken into account. Such stellar models are not included in the NuGrid model grid because they do not explode according to our remnant mass model. The kinetic energy of an SNe Ia is an input parameter of SYGMA and is set to 1051 erg.

For an SSP of $1\,{M}_{\odot }$ at solar metallicity, the kinetic energy from CCSN explosions of $\approx {10}^{34}\,\mathrm{erg}\,{{\rm{s}}}^{-1}$ is similar to that of starburst99 (Figure 113, Leitherer et al. 1999). The kinetic energies from SNe Ia are more than 1 dex lower than the kinetic energies from CCSN explosions (Figure 2) and very similar to the findings of Côté et al. (2015, Figure 4). In Leitherer et al. (1999) and Côté et al. (2015), the masses of the SSPs are ${10}^{6}\,{M}_{\odot }$, so our results need to be scaled up by a factor of 106 when doing the comparison.

Stellar luminosities. Stellar radiation alters the surrounding medium through ionization and radiation pressure. SYGMA computes luminosities of SSPs based on time-dependent bolometric luminosities of stellar models. The latter are provided as table input. The luminosities in specific wavelength bands, such as the H-ionizing band (13.6 eV–24.6 eV), are calculated as well as the time-dependent luminosities of luminosity bands based on spectra of the stellar evolution models. The latter are from the PHOENIX (Husser et al. 2013) and ATLAS9 (Castelli & Kurucz 2004) synthetic spectra libraries.

Spectra are derived from the best match of effective temperature ${T}_{\mathrm{eff}}$, gravity g, [Fe/H], and α-enhancement of a stellar model. We adopt the α-enhancement of the initial abundance of the stellar models and neglect any changes of the surface abundance during stellar evolution. The α-enhancement at low metallicity of NuGrid models is based on observations of individual elements and each element has its own enhancement. The corresponding average α-enhancement is [α/Fe] = 0.8 by taking into account the initial abundance of each element. The total luminosity, as well as the luminosity in two wavelength bands, of an SSP of $1\,{M}_{\odot }$ at Z = 0.02, are shown in the lower panel of Figure 2.

2.2. Stellar Yields

Metallicities for which stellar yields are provided can be selected as initial metallicities of the SSP. The number of isotopes included in SYGMA is flexible and is automatically set when reading the input yield tables. The lifetime and final mass for each star are required in the yield input tables. In the following we introduce the yield sets of our comprehensive yield library for SYGMA. Additional yields can be added upon request.

The default yields of AGB models, massive star models, and core-collapse supernova models are from the NuGrid collaboration and include the metallicities Z = 0.02, 0.01, 0.006, 0.001, and 0.0001 (yield sets NuGridd/r/m, Table 1, Ritter et al. 2017). Yields for 12 stellar models between ${M}_{\mathrm{ZAMS}}=1\,{M}_{\odot }$ and ${M}_{\mathrm{ZAMS}}=25\,{M}_{\odot }$ are provided for each metallicity, including super-AGB models.

Table 1.  Properties of Yield Sets of AGB and Massive Stars Available in SYGMA

ID Masses Metallicity S-AGB Heavy-element processes Network Exp
NuGrid 1–25 0.0001–0.02 yes main s, weak s, p, γ Pb yes
M01P98 1–120 0.0004–0.05 no Fe no
K10K06 1–40 0.0001–0.02 no Ni yes
C15K06 1.3–40 0.0001–0.02 no main s Ge yes

Note. Shown are the NuGrid sets (Pignatari et al. 2016; Ritter et al. 2017), as well as low-mass/massive star yield combinations M01P98 (Marigo 2001; Portinari et al. 1998), K10K06 (Kobayashi et al. 2006; Karakas et al. 2010) and C15K06 (Cristallo et al. 2015; Kobayashi et al. 2006). The properties are the initial mass and metallicity range, available S-AGB models, the modeled heavy-element processes, the heaviest available stable element in the network provided, and the modeling of the CCSN explosion.

Download table as:  ASCIITypeset image

To briefly summarize, the thermal-pulse AGB (TP-AGB) stages of low- and intermediate-mass stars and all burning stages of massive stars until collapse are included. All stable elements and many isotopes up to Bi are provided in the yield tables. Convective boundary mixing is applied at all convection zones in AGB models. A nested-network approach resolves hot-bottom burning during post-processing and predicts isotopes of the CNO cycle and s-process isotopes. As part of the semi-analytic explosion prescription a mass- and metallicity-dependent fallback is applied that accounts for the observed NS and BH mass distribution. Fallback in stellar models of high initial mass leads to black hole formation. Yield sets are available for delayed explosions (NuGridd), rapid explosions (NuGridr), and a combination of both (NuGridm, see Section 3.3). The NuGrid data are available online as tables and through the WENDI interface (Appendix B).

The yield set of the Padua group (M01P98) consists of AGB yields from M01 and massive star yields from P98. Stellar yields for initial masses between ${M}_{\mathrm{ZAMS}}=1\,{M}_{\odot }$ and ${M}_{\mathrm{ZAMS}}=120\,{M}_{\odot }$ and Z = 0.02, 0.008, 0.004, 0.0004 are available. The AGB stage of stellar models up to ${M}_{\mathrm{ZAMS}}=5\,{M}_{\odot }$ is based on synthetic models, which are calibrated against observations. For stellar mass models with ${M}_{\mathrm{ZAMS}}=6\,{M}_{\odot }$ and ${M}_{\mathrm{ZAMS}}=7\,{M}_{\odot }$ the AGB stage is not modeled. The contribution from CCSN nucleosynthesis of the massive star models is derived from the explosions of massive star models of Woosley & Weaver (1995).

AGB yields from Karakas et al. (2010) and massive star yields from Kobayashi et al. (2006) are provided in the yield set K10K06. Yields with initial masses between ${M}_{\mathrm{ZAMS}}=1\,{M}_{\odot }$ and ${M}_{\mathrm{ZAMS}}=40\,{M}_{\odot }$ and for Z = 0.02, 0.008, 0.004, 0.001, and 0.0001 are included. AGB yields are available up to ${M}_{\mathrm{ZAMS}}=6\,{M}_{\odot }$. Stellar yields include elements up to Ni and Ge, respectively, and we adopt elements up to Ni in the K10K06 yield set. Explosive nucleosynthesis is based on CCSN and hypernova models with a mass cut set to limit the amount of ejected Fe to $0.07\,{M}_{\odot }$. Hypernova models adopt a mixing-fallback mechanism.

Yields of light and heavy elements for AGB models up to ${M}_{\mathrm{ZAMS}}=6\,{M}_{\odot }$ are provided in the F.R.U.I.T.Y. database (e.g., Cristallo et al. 2015). We combine F.R.U.I.T.Y. yields with those of K06 in the C15K06 yield set, which includes Z = 0.02, 0.008, 0.004, 0.001, and 0.0001. Since yields of K06 are available only until Ge, the C15K06 yield set does not include the heavier elements provided in the F.R.U.I.T.Y. database.

Additional yield sets can be created by combining other yield tables. Available options include CCSN yields, hypernova yields, and pair-instability supernova yields of Nomoto et al. (2013). Zero-metallicity massive star yields are from Heger & Woosley (2010). The yields of magneto-hydrodynamic explosions of massive star models are from Nishimura et al. (2015). The CCSN neutrino-driven wind yields are based on simple trajectories of analytic models (N. Nishimura 2018, private communication). The r-process yields, which are calculated with the solar system residual method, are from Arnould et al. (2007). The yield tables of the dynamic ejecta of NS models, which reproduce the strong r-process component, are from Rosswog et al. (2014).

The yields of 1D SN Ia deflagration models are from Thielemann et al. (1986), Iwamoto et al. (1999), and Thielemann et al. (2003). The yields of Seitenzahl et al. (2013) are based on tracer particles of 3D hydrodynamic simulations of delayed-detonation SNI a models and are available for progenitor metallicities of Z = 0.02, 0.01, 0.002, and 0.0002.

3. Results

3.1. Simple Stellar Populations at Solar Metallicity

We compare the ejecta of two SSPs based on the yield set NuGridd yield set M01P98. Applied are NuGrid yields at Z = 0.02, P98 yields at Z = 0.02, and M01 yields at Z = 0.019, which we will refer to as yields at solar metallicity. The initial abundances of the NuGrid yield set are selected. We calculate the total yields ytot from the net yield set M01P98 (Section 2.1.5). We modified the M01P98 massive star yields by factors of 0.5, 2, and 0.5 for C, Mg, and Fe, respectively, as done in W09. Those modifications are justified in Appendix A3.2 of W09 and are applied in our work to provide a consistent comparison with the results of W09.

In this section we use identical SSP parameters (Table 2) to identify the differences due to different yield sets from M01P98 and NuGrid. Mmass represents the initial stellar mass that marks the transition between AGB and massive stars. We choose Mmass, in agreement with the upper limit of the progenitors of SNe Ia applied in the SSP code (Section 2.1.3). The evolution of the total accumulated mass of AGB stars and massive stars is about the same for NuGrid yields and M01P98 yields, due to similar amounts of total ejecta for both yield sets.

Table 2.  Input Parameters for the Simple Stellar Populations Used in This Work

Parameter Adopted choice
IMF type Chabrier
IMF range 0.1–100 $\,{M}_{\odot }$
IMF yield range* 1–30 $\,{M}_{\odot }$
IMF yield range+ 0.8–100 $\,{M}_{\odot }$
τIa × 109 years
AIa 0.02
Mmass $8\,{M}_{\odot }$

Note. IMF range for Section 3 (*) and Appendix A (+): IMF type, characteristic delay time τ, the normalization of the exponential delay time distribution function of SNe Ia AIa, and the transition mass between AGB and massive stars Mmass.

Download table as:  ASCIITypeset image

C, N. AGB stars are important sites of dust production (e.g., Ferrarotti & Gail 2006; Schneider et al. 2014) and feature the primary production of C (Herwig 2005). In massive and super-AGB stars C is transformed into N in hot-bottom burning (HBB) in the AGB stage (Lattanzio et al. 1996). The TP-AGB phase changes dramatically the structure and chemistry of intermediate-mass models. Lower C yields in the NuGrid stellar models of ${M}_{\mathrm{ZAMS}}=6\,{M}_{\odot }$ and ${M}_{\mathrm{ZAMS}}=7\,{M}_{\odot }$ compared to stellar models of lower initial mass are due to more efficient 12C destruction in the CNO cycle during HBB. The stellar models with ${M}_{\mathrm{ZAMS}}=6\,{M}_{\odot }$ and ${M}_{\mathrm{ZAMS}}=7\,{M}_{\odot }$ by P98 do not include the TP-AGB phase, the third dredge-up (TDUP), and destruction of C during HBB. The accumulated ejecta of the 12C of the SSP with M01P98 yields is higher than that with NuGrid yields before $\approx 2\times {10}^{8}\,\mathrm{years}$ (Figure 3).

Figure 3.

Figure 3. Accumulated ejecta of AGB stars and massive stars based on NuGrid yields and M01P98 yields, for an SSP of $1\,{M}_{\odot }$ at Z = 0.02.

Standard image High-resolution image

While the total SSP ejecta of C from AGB stars are 11% lower for NuGrid yields than for M01P98 yields, for massive stars total SSP ejecta are 30% larger. The massive stars of the SSP with NuGrid yields produce at all times more C than those of the SSP with M01P98 yields. Without the decrease of massive star yields of P98 by 0.5 as in this work and in W09, M01P98 yields would produce the most C. In the latter case AGB stars would start to dominate the total production of C at 9 × 108 yr instead of 3.6 × 108 yr.

HBB transforms 12C into 14N, leading to larger stellar yields of N from NuGrid compared to the models of M01P98 (Figure 4). The result is a bump in the IMF-weighted ejecta of stellar models with ${M}_{\mathrm{ZAMS}}=6\,{M}_{\odot }$ and ${M}_{\mathrm{ZAMS}}=7\,{M}_{\odot }$. AGB stars based on NuGrid yields eject in total 28% more N than those with M01P98 yields. For massive stars it is 18% less N with NuGrid yields compared to M01P98 yields.

Figure 4.

Figure 4. 12C and 14N yields at solar metallicity vs. initial mass of NuGrid, M01P98, and M01P98 without a correction factor (no corr) of 0.5 (left). IMF-weighted yields of 14N of stars of different initial mass (right).

Standard image High-resolution image

O, Si. Most O is produced in massive stars (Timmes et al. 1995; Woosley et al. 2002). Larger O shells for more massive stars do not necessarily lead to larger amounts of O ejected when strong fallback is taken into account. In stellar models with ${M}_{\mathrm{ZAMS}}=20\,{M}_{\odot }$ and ${M}_{\mathrm{ZAMS}}=25\,{M}_{\odot }$ from NuGrid, strong fallback of large parts of the O shell results in larger remnant masses and less O ejection at high initial mass compared to P98 (Figure 5). This results in 47% lower O ejecta of the SSP than compared to the SSP with M01P98 yields (Figures 5 and 3).

Figure 5.

Figure 5. Remnant masses vs. initial mass of NuGrid and P98 models at solar metallicity (left). Yields of O represented by 16O and Fe yields represented by 56Fe at solar metallicity vs. initial mass (right).

Standard image High-resolution image

AGB models of NuGrid include convective boundary mixing, which results in He-intershell enrichment of O of about 15% in low-mass TP-AGB models compared to 2% without any convective boundary mixing (Herwig 2005). M01 do not include any convective boundary mixing, which is why the mass of O from AGB stars is higher with NuGrid yields than with M01 yields. We find that the effect of convective boundary mixing on the total AGB production of O is small: the difference in SSP ejecta between NuGrid yields and M01 yields is only 17% (Figure 3).

Si is produced in massive stars (e.g., Timmes et al. 1995). Due to its closer proximity to the core than lighter elements, the difference in chemical evolution of Si according to NuGrid and M01P98 yields are only slightly smaller than for O. 43% less Si is ejected with NuGrid yields than with yields of M01P98. AGB stars eject mostly unprocessed Si and the total amount ejected is within 10% between the yield sets.

Fe. The SSP ejecta of Fe of massive stars are qualitatively different between the yield sets (Figure 3) due to the variation of Fe yields with initial mass (Figure 5). This is primarily a consequence of the NuGrid remnant mass and fallback model adopted in this version of the NuGrid yields (Ritter et al. 2017). As a result Fe ejecta are two times larger for the $12\,{M}_{\odot }$ model compared to the $15\,{M}_{\odot }$ model at Z = 0.02 and the 20 and $25\,{M}_{\odot }$ models have further reduced Fe yields. M01P98 Fe yields peak, instead, at ${M}_{\mathrm{ZAMS}}=20\,{M}_{\odot }$. In cases like Fe, where the NuGrid yields predict a substantial rise toward the transition mass to white dwarf formation, the choice of interpolation versus extrapolation of yields can be quite relevant. Our approach is described in Section 2.1.5. Ultimately, a higher model density at low masses would be the best solution. However, the lowest-mass massive star models are the most difficult to calculate and are still subject to many modeling uncertainties. At later times the SSP ejecta of Fe from massive stars based on NuGrid yields are larger and the ejecta total based on NuGrid is 47% larger than the one based on M01P98 yields. SSP ejecta of Fe of AGB stars are unprocessed and their total amount ejected is within 10% between yield sets.

3.2. Simple Stellar Populations at Low Metallicity

To analyze the SSP ejecta at low metallicity we compare the yield set NuGridd at Z = 0.001 with the yield set M01P98 at Z = 0.004. To calculate the total yields from M01P98 (see Section 2.1.5), we used the initial abundance adopted for NuGrid models at solar Z but scaled down to Z = 0.004. Yields of both sets at the same sub-solar metallicity are not available. The initial abundance of NuGrid yields at Z = 0.001 is α-enhanced in contrast to P98 and M01. We compare the total accumulated ejecta of AGB stars and massive stars based on yields from M01P98 with those based on NuGrid yields (Figure 6).

Figure 6.

Figure 6. Accumulated ejecta of AGB stars and massive stars based on NuGrid yields at Z = 0.001 and M01P98 yields at Z = 0.004, for an SSP of $1\,{M}_{\odot }$.

Standard image High-resolution image

C, N. The total SSP ejecta of C from AGB stars is 71% lower with NuGrid yields compared to yields of M01P98 (Figure 6). This is due to the low-mass AGB models of P98, which eject larger amounts of C compared to NuGrid models (Figure 7). M01 use synthetic models that do not model the TDUP self-consistently, in contrast to the NuGrid models. In the synthetic models the dredge-up of C into the envelope results from the calibration of the dredge-up strength and minimum core mass of TDUP occurrence against the observed carbon star luminosity distribution. The total SSP ejecta of C of massive stars is, with NuGrid yields, 37% higher than it is with M01P98 yields.

Figure 7.

Figure 7. IMF-weighted yields of C represented by 12C and N represented by 14N vs. initial mass based on NuGrid yields with Z = 0.001 and M01P98 yields with Z = 0.004, for an SSP of $1\,{M}_{\odot }$.

Standard image High-resolution image

The total AGB ejecta of N of the SSP based on NuGrid yields is 80% lower than the N ejecta based on M01P98 yields. We find large discrepancies between N yields from NuGrid and yields of M01 for massive AGB models (Figure 7). The amounts of N produced in these stellar models during HBB depend on the length of the TP-AGB phase, which is based on free parameters of the synthetic models of M01. The mass-loss model adopted in the NuGrid simulations does also include an uncertain efficiency parameter. N yields in the NuGrid models are a result of convective boundary mixing assumptions and the modeling of the third dredge-up (see Ritter et al. 2017, for details). The SSP ejecta of N of massive stars with NuGrid yields is for most of the evolution 80% lower than that with yields by M01P98.

O, Si. The stellar yields of O from AGB models differ more between the yield sets at lower metallicity than at solar metallicity. The difference is the largest for the most massive AGB models. This translates into a large difference of AGB ejecta of the SSPs early on in the evolution (Figure 6). With NuGrid yields the total amount of O ejected by AGB stars is 12% below the amount ejected with M01P98 yields. The evolution of SSP ejecta of O from massive stars is in slightly better agreement between the yield sets at low metallicity than at solar metallicity. The total SSP ejecta of O of massive stars with NuGrid yields is 39% lower than with M01P98 yields.

There are few SSP ejecta of Si from AGB stars. The difference between M01P98 and NuGrid yields in the Si ejecta is due to the different initial abundances of the stellar models. NuGrid adopts an α-enhanced initial abundance for models of Z = 0.001. When we apply the same initial abundance of Si AGB, the ejecta of both sets are in good agreement. The SSP ejecta of Si from massive stars are similar for the yield sets, just as they are at solar metallicity. We find a 28% lower total amount of Si ejected by massive stars of NuGrid compared to M01P98.

Fe. As for Si, the Fe ejecta from AGB stars based on NuGrid yields are lower than those with M01P98 yields, due to the adopted initial abundances. SSP ejecta of Fe of massive stars based on NuGrid yields start below and then increase above the ejecta based on M01P98 yields. The strong fallback in NuGrid models of high initial mass limits the Fe ejecta at early times in the SSP evolution. The total amount of Fe ejected is 23% larger with NuGrid yields than with M01P98 yields.

3.3. Impact of Core-collapse Mass-cut Prescriptions

One of the major uncertainties in calculating yields for SSPs is the treatment of fallback after supernova explosions. NuGrid provides two explosion prescriptions based on the convective-enhanced neutrino-driven engine. (e.g., Fryer & Young 2007; Fryer et al. 2012, F12). The rapid and delayed explosion assumptions refer to the case where a short and long time are needed for the convective engine to revive the shock. Accordingly, delayed explosions have generally more time for fallback and larger remnants, and rapid explosions have smaller remnants. The SSP ejecta of C, O, and Si differ more between the fallback prescriptions at Z = 0.02 than at Z = 0.001 due to the BH formation after the rapid explosion of the stellar model with ${M}_{\mathrm{ZAMS}}=25\,{M}_{\odot }$ at Z = 0.001 (see Ritter et al. 2017, for details), which prevents the ejection of the Si, O, and C shell (Figure 8).

Figure 8.

Figure 8. Accumulated ejecta of massive stars of NuGrid yields at Z = 0.02 and Z = 0.001 computed with the delayed and rapid CCSN fallback prescription, for an SSP of $1\,{M}_{\odot }$.

Standard image High-resolution image

For the lower metallicity case the Fe ejection is larger for the rapid explosion as more Fe falls back in the delayed explosion case. Within the first 1.3 × 107 yr, 10 times more Fe is ejected with the rapid explosion compared to the delayed explosion. The expected range of explosion delay times (F12) could lead to large variations in Fe enrichment in the early universe.

The rapid explosion models match the observed gap between NS and BH remnants better than the delayed models, even though the gap might be sparsely populated (F12 and references therein). Delayed explosions produce more fallback BHs, in particular at low mass, and yield a larger fraction of low-mass BHs formed with an SN explosion. The latter can explain the observed BH systems that indicate a natal kick (F12). Fallback is also relevant for producing the weak supernovae (Valenti et al. 2009) that are believed to be observed (F12). We recommend yields with the delayed explosion prescription in chemical evolution models. However, both cases may be necessary to explain all SN observations (F12). Therefore, NuGrid offers yield tables that contain a half and half mixture of rapid and delayed options.

4. Summary and Conclusions

SYGMA provides the chemical ejecta and stellar feedback of simple stellar populations for application to galactic chemical evolution, hydrodynamical simulations, and semi-analytical models of galaxies. A variety of SN Ia delay-time distributions, IMF, and yield options are included. SYGMA includes various non-standard nucleosynthesis sources, such as NS mergers and CCSN neutrino-driven winds, and can track the corresponding r-process enrichment. Along with the built-in plotting and analysis tools and an online web-accessible version (Appendix B), SYGMA can be used to trace cumulative features of GCE models to individual nuclear astrophysics properties of individual stellar models. SYGMA is part of the NuGrid Python Chemical Evolution Environment (NuPyCEE) and constitutes a key building block in the JINA-NuGrid chemical evolution pipeline (e.g., Côté et al. 2017a, 2017b) that integrates fundamental stellar and nuclear physics investigations with galactic modeling applications.

The primary focus of SYGMA is to investigate and apply present and future NuGrid yields that can be calculated using the same simulation tools and—as much as possible and appropriate—physics assumptions for low-mass and massive star models that are based on stellar evolution calculations and comprehensive nucleosynthesis simulations. Large, unquantifiable uncertainties that originate from the application of different AGB and massive star yield sets are avoided. Stellar feedback from CCSNe is consistent with the underlying explosion models of the NuGrid data set. Stellar luminosities in energy bands are calculated from time-dependent synthetic spectra of NuGrid stellar models. SYGMA tracks an arbitrary number of elements and isotopes up to Bi, as provided by the NuGrid yields.

NuGrid yield tables are part of the larger NuPyCEE yield library, which also includes a number of other yield sets from the literature, as well as yields from more exotic sources, such as MHD jets (Nishimura et al. 2015), hypernovae (Kobayashi et al. 2006), and NS mergers (Rosswog et al. 2014). Additional tables can be added upon request.

A comparison of SSPs using NuGrid yields and the combined yields of P98 and M01 expose differences for C and N ejecta due to massive and super-AGB star yields and are the largest at low metallicity with a factor of 3.5 and 4.8. Different CCSN fallback treatments resulting in differences in C, O, and Si of up to a factor of 10 in certain cases, such as the first 107 yr of an SSP at Z = 0.001, are possible. The largest difference in the total ejecta between the fallback prescriptions is for Fe, with a factor 1.6. A brief code comparison of SYGMA with the W09 SSP code demonstrates the code design and implementation impact (Appendix A).

The functionality of the module was verified through a comparison with W09 in which we applied their yields. The final accumulated ejecta are well in agreement in both works and the largest difference in the fractions of ejecta of N and Fe from massive stars is 10%.

We are thankful to the anonymous referee for providing valuable feedback on this work. We are grateful to Else Starkenburg and Kim Venn for their valuable discussion about the concept of the SYGMA module. We are thankful to Luke Siemens and Jericho O'Connell for building the IPython widgets for SYGMA. We acknowledge Adam Paul for his contributions to the NS merger implementation. NuGrid acknowledges significant support from NSF grant PHY-1430152 (JINA Center for the Evolution of the Elements). B.C. acknowledge supports from the FRQNT (Quebec, Canada) postdoctoral fellowship program and the ERC Consolidator Grant (Hungary) funding scheme (project RADIOSTAR, G.A. n. 724560). We acknowledge the Canadian Advanced Network for Astronomical Research cloud service, which hosts the SYGMA web interface. C.R. received funding from the European Research Council under the European Union's Seventh Framework Programme (FP/2007-2013)/ERC Grant Agreement n. 306901.

Software: SYGMA (this work), NuPyCEE (Ritter & Côté 2016), Cyberhubs (Herwig et al. 2018), NumPy (Van Der Walt et al. 2011), matplotlib (https://matplotlib.org).

Appendix A: Code Verification

We compare SYGMA results calculated with the same yields as W09 (M01P98) with the W09 results. This serves two goals. The first is simply code verification. The second is to provide some estimate on the kinds of uncertainties that are introduced by small code design and implementation differences, which are in addition to the uncertainties in the yield input data. We choose for this comparison the widely used W09 work, but would expect to find similar outcomes when comparing with other SSP codes. As this appendix shows, the differences are small but not entirely insignificant. Our response to these differences is to make our code public so that all code design and implementation details can be scrutinized, and changed if deemed appropriate.

We apply the same massive star model factors of 0.5, 2 and 0.5 as in W09, initial abundances from Table 1 of W09, and—as much as possible—the same chemical evolution parameters (Table 2). The initial mass range for which yields were ejected is not given W09 and we choose the range from ${M}_{\mathrm{ZAMS}}=0.8\,{M}_{\odot }$ to ${M}_{\mathrm{ZAMS}}=100\,{M}_{\odot }$ to best match best Figure 2 in W09.

Another important parameter is the transition initial mass ${M}_{\mathrm{mass}}$ that delineates white dwarf and supernova outcomes. It is not given in W09, but must be between ${M}_{\mathrm{ZAMS}}=7$ and $9\,{M}_{\odot }$ in the M01P98 set. The actual value of Mmass is still a matter of some debate (Poelarends et al. 2008; Doherty et al. 2015, 2017; Jones et al. 2016). For this section we have adopted a value (Table 2) that agrees best with the results shown in Figure 2 of W09.

Overall, the SYGMA and W09 SSP models agree well, but differences can be seen as low- and intermediate-mass stars start to contribute—especially for C (up to 10% difference) and Fe (Figure 9). The choice of the transition mass Mmass determines the appearance of the AGB star ejecta and the drop in total massive star ejecta (Figure 10). The N yields increase smoothly with initial mass, which leads to a smooth increase of the SSP ejecta, similar to W09. The differences in the C and N evolutions could be due to the different yield interpolation methods used in the initial mass transition region from AGB to massive stars.

Figure 9.

Figure 9. Fraction of total mass ejected from AGBs, massive stars, and SNe Ia for an SSP at solar metallicity with a yield input from M01P98 (blue, crosses), compared to results extracted from Figure 2 in W09 (red). Results are based on the same yield input but different SSP codes.

Standard image High-resolution image
Figure 10.

Figure 10. Evolution of the fraction of total ejecta for transition masses of ${M}_{\mathrm{ZAMS}}=7.5\,{M}_{\odot }$, ${M}_{\mathrm{ZAMS}}=8\,{M}_{\odot }$, and ${M}_{\mathrm{ZAMS}}=8.5\,{M}_{\odot }$.

Standard image High-resolution image

Appendix B: Online Availability

The SYGMA web interface allows us to simulate, analyze, and extract SSP ejecta, which includes all stable elements and many isotopes up to Bi. We introduce the yield sets and parameters that are available within the web interface. Yields for AGB stars and massive stars can be selected from the NuGrid sets NuGridd/r/m (Table 1) SN Ia yields are from Thielemann et al. (2003) and Pop III yields are from Heger & Woosley (2010). The available metallicities are Z = 0.02, 0.01, 0.006, 0.001, and 0.0001, 0. Yields are applied in the initial mass range from $1\,{M}_{\odot }$ to $30\,{M}_{\odot }$. Chemical evolution parameters such as IMF and SN Ia DTD can be set.

SSP ejecta can be extracted in the form of tables that contain for each time step the fraction of elements and isotopes of choice. As an example, parts of a table that contain the normalized masses of elements ejected over 1010 yr by an SSP of $1\,{M}_{\odot }$ at Z = 0.02 are presented in Table 3.

Table 3.  Sample of a Table Including Time Evolution of the Ejected Elements Extracted with the SYGMA web Interface, for an SSP of $1\,{M}_{\odot }$ at Z = 0.02

Age (Years) C N O Fe Sr Ba Mtot [$\,{M}_{\odot }$]
1.000E+07 3.921E–04 1.391E–04 2.118E–03 4.179E–05 1.268E–08 7.086E–10 3.273E–02
1.000E+08 1.208E–03 8.412E–04 5.497E–03 1.025E–03 3.713E–08 3.192E–09 1.642E–01
1.000E+09 2.629E–03 1.212E–03 7.025E–03 1.301E–03 5.625E–08 7.224E–09 2.793E–01
1.000E+10 3.257E–03 1.408E–03 8.052E–03 1.655E–03 6.211E–08 9.051E–09 3.691E–01

Download table as:  ASCIITypeset image

The SYGMA code and the yield library can be accessed via http://nugrid.github.io/NuPyCEE. We provide an online documentation based on SPHINX,13 and guides and teaching material in the form of Jupyter notebooks. The SYGMA web interface is accessible through the NuPyCEE web page and hosted on NuGrid's Web Exploration of NuGrid Data Sets: Interactive (WENDI) platform at http://wendi.nugridstars.org. WENDI is a Cyberhubs service (Herwig et al. 2018). Access to the figures of this work are provided through WENDI. NuGrid's stellar and nucleosynthesis data sets are available at http://nugridstars.org/data-and-software/yields/set-1 and can be analyzed with WENDI.

Footnotes

Please wait… references are loading.
10.3847/1538-4365/aad691