b_over_l_scaling#

synthesizAR.models.b_over_l_scaling(strand, H_0=<Quantity 0.0738 erg / (s cm3)>, alpha=0.3, beta=0.2, B_0=<Quantity 76. G>, L_0=<Quantity 29. Mm>) -> Unit("erg / (s cm3)")[source]#

Heating rate dependent on the strand length and average field strength along the strand,

\[H = H_0\left(\frac{\bar{B}}{B_0}\right)^\alpha\left(\frac{L_0}{L}\right)^\beta,\]

where \(H_0,B_0,L_0\) are the nominal heating rate, field strength, and loop length, respectively, \(\bar{B}\) is the average field strength, and \(L\) is the full loop length.

Note

The default values for all parameters are taken from Ugarte-Urra et al. [UUCWW19].

Parameters:
  • strand (synthesizAR.Strand)

  • H_0 (Quantity, optional) – Nominal heating rate.

  • alpha (float, optional) – Dependence on average field strength.

  • beta (float, optional) – Dependence on strand length.

  • B_0 (Quantity, optional) – Nominal value of the field strength.

  • L_0 (Quantity, optional) – Nominal value of the strand length.