redback.transient_models.supernova_models

Functions

arnett(time, redshift, f_nickel, mej, **kwargs)

param time:

time in days

arnett_bolometric(time, f_nickel, mej, **kwargs)

param time:

time in days

basic_magnetar_powered(time, redshift, p0, ...)

param time:

time in days in observer frame

basic_magnetar_powered_bolometric(time, p0, ...)

param time:

time in days in source frame

csm_interaction(time, redshift, mej, ...)

param time:

time in days in observer frame

csm_interaction_bolometric(time, mej, ...)

param time:

time in days in source frame

csm_nickel(time, redshift, mej, f_nickel, ...)

Assumes csm and nickel engine with homologous expansion

exponential_powerlaw_bolometric(time, ...)

param time:

rest frame time in days

general_magnetar_driven_supernova(time, ...)

param time:

time in observer frame in days

general_magnetar_driven_supernova_bolometric(...)

param time:

time in observer frame in days

general_magnetar_slsn(time, redshift, l0, ...)

param time:

time in days in observer frame

general_magnetar_slsn_bolometric(time, l0, ...)

param time:

time in days in source frame

homologous_expansion_supernova(time, ...)

Assumes homologous expansion to transform kinetic energy to ejecta velocity

homologous_expansion_supernova_model_bolometric(...)

Assumes homologous expansion to transform kinetic energy to ejecta velocity

magnetar_nickel(time, redshift, f_nickel, ...)

param time:

time in days in observer frame

shock_cooling_and_arnett(time, redshift, ...)

param time:

time in days

slsn(time, redshift, p0, bp, mass_ns, ...)

Same as basic magnetar_powered but with constraint on rotational_energy/kinetic_energy and nebula phase

slsn_bolometric(time, p0, bp, mass_ns, ...)

Same as basic magnetar_powered but with constraint on rotational_energy/kinetic_energy and nebula phase

sn_exponential_powerlaw(time, redshift, ...)

param time:

observer frame time in days

sncosmo_models(time, redshift[, model_kwargs])

A wrapper to SNCosmo models

thin_shell_supernova(time, redshift, mej, ...)

Assumes thin shell ejecta to transform kinetic energy into ejecta velocity

thin_shell_supernova_model_bolometric(time, ...)

Assumes thin shell ejecta to transform kinetic energy into ejecta velocity

type_1a(time, redshift, f_nickel, mej, **kwargs)

A nickel powered explosion with line absorption and cutoff blackbody SED for SNe 1A.

type_1c(time, redshift, f_nickel, mej, pp, ...)

A nickel powered explosion with synchrotron and blackbody SED's for SNe 1C.