vice.yields.ccsne.engines.cutoff

A core collapse supernova explosion engine characterized by a threshold mass below which stars produce core collapse supernovae, and above which they collapse directly to a black hole.

Signature: from vice.yields.ccsne.engines import cutoff

New in version 1.2.0.

Tip

This object can be passed as the keyword argument explodability to vice.yields.ccsne.fractional to calculate the IMF-averaged yields assuming this black hole landscape.

Explosion models such as these have been explored by recent supernova nucleosynthesis studies (e.g. Limongi & Chieffi 2018 1), and were compared to more sophisticated explosion models (e.g. Ertl et al. 2016 2; Sukhbold et al. 2016 3) by Griffith et al. (2021) 4.

Attributes

collapse_massfloat [default40.0]

The progenitor ZAMS mass in \(M_\odot\) above which stars collapse to a black hole. Must be positive.

Calling

Call this object with progenitor mass as the only argument, and the explodability as either a 0 or 1 will be returned.

Parameters:

  • massfloat

    Progenitor zero age main sequence mass in \(M_\odot\).

Returns:

  • explodabilityfloat

    1 if 8 <= mass <= collapse_mass. 0 otherwise.

Example Code

>>> from vice.yields.ccsne.engines import cutoff
>>> cutoff.collapse_mass
40
>>> [cutoff(35), cutoff(45), cutoff(55)]
[1.0, 0.0, 0.0]
>>> cutoff.collapse_mass = 50
>>> [cutoff(35), cutoff(45), cutoff(55)]
[1.0, 1.0, 0.0]
1

Limongi & Chieffi (2018), ApJS, 237, 13

2

Ertl et al. (2016), ApJ, 818, 124

3

Sukhbold et al. (2016), ApJ, 821, 38

4

Griffith et al. (2021), MNRAS, 921, 73