redback.interaction_processes.AsphericalDiffusion
- class redback.interaction_processes.AsphericalDiffusion(time, dense_times, luminosity, kappa, kappa_gamma, mej, vej, area_projection, area_reference, **kwargs)[source]
Bases:
object
- __init__(time, dense_times, luminosity, kappa, kappa_gamma, mej, vej, area_projection, area_reference, **kwargs)[source]
- Parameters:
time – source frame time in days
dense_times – dense time array in days
luminosity – luminosity
kappa – opacity
kappa_gamma – gamma-ray opacity
mej – ejecta mass
vej – ejecta velocity
area_projection – projected area of cocoon/polar ejecta
area_reference – remaining reference area i.e., the equitorial ejecta
Adds new attributes for tau_diffusion and new luminosity accounting for the interaction process
- __call__(**kwargs)
Call self as a function.
Methods
__init__
(time, dense_times, luminosity, ...)convert_input_luminosity
()