redback.transient_models.supernova_models.csm_nickel_bolometric
- redback.transient_models.supernova_models.csm_nickel_bolometric(time, mej, f_nickel, csm_mass, ek, eta, rho, kappa, r0, **kwargs)[source]
Bolometric luminosity for CSM and nickel engine with homologous expansion. Nickel photons diffuse through both the ejecta and the optically-thick CSM shell. The nickel engine luminosity is computed with the true mej (so nickel_mass = f_nickel * mej is correct), but the Diffusion interaction process uses mej_eff = mej + mass_csm_threshold to capture the additional diffusion delay through the optically-thick CSM shell. Note: _csm_engine converts all inputs to CGS internally, so mass_csm_threshold is returned in grams; dividing by solar_mass converts it back to solar masses before adding to mej.
- Parameters:
time – time in days in source frame
mej – ejecta mass in solar masses
f_nickel – fraction of nickel mass
csm_mass – csm mass in solar masses
ek – kinetic energy in ergs
eta – csm density profile exponent
rho – csm density profile amplitude
kappa – opacity
r0 – radius of csm shell in AU
kwargs – kappa_gamma, csm_diffusion_method, and any kwarg to change any other input physics/parameters from default.
- Returns:
bolometric_luminosity