uvex_transients.transients.supernovae.TypeIaSNe.rate_shape#

TypeIaSNe.rate_shape(z: float | NDArray[float64]) → float | NDArray[float64][source]#

Return the DTD-convolved Type Ia rate shape (Maoz & Graur 2017 x Madau & Dickinson 2014) at z.

Parameters:

z (float or numpy.ndarray) – Redshift(s) at which to evaluate the rate shape.

Returns:

supernovae_Ia_rate(z), normalized by rate so that the shape equals 1 at z=0.

Return type:

float or numpy.ndarray