redback.transient_models.shock_powered_models.thermal_synchrotron_fluxdensity

redback.transient_models.shock_powered_models.thermal_synchrotron_fluxdensity(time, redshift, logn0, v0, logr0, eta, logepse, logepsb, xi, p, **kwargs)[source]
Parameters:
  • time – time in observer frame in days

  • redshift – redshift

  • logn0 – log10 initial ambient ism density

  • v0 – initial velocity in c

  • logr0 – log10 initial radius

  • eta – deceleration slope (r = r0 * (time/t0)**eta; v = v0*(time/t0)**(eta-1))

  • logepse – log10 epsilon_e; electron thermalisation efficiency

  • logepsb – log10 epsilon_b; magnetic field amplification efficiency

  • xi – fraction of energy carried by power law electrons

  • p – electron power law slope

  • kwargs – extra parameters to change physics/settings

  • frequency – frequency to calculate model on - Must be same length as time array or a single number)

  • wind_slope – slope for ism density scaling (nism = n0 * (r/r0)**(-wind_slope)). Default is 2

  • mu – mean molecular weight, default is 0.62

  • mu_e – mean molecular weight per electron, default is 1.18

  • kwargs – extra parameters to change physics and other settings

  • cosmology – Cosmology to use for luminosity distance calculation. Defaults to Planck18. Must be a astropy.cosmology object.

Returns:

flux density