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, ...)

param time:

source frame time in days

convert_input_luminosity()