MartensScalingLaws

class synthesizAR.models.MartensScalingLaws(s: Unit("cm"), loop_length: Unit("cm"), heating_constant, alpha=0, beta=0, gamma=0.5, chi=<Quantity 1.58489319e-19 cm3 erg K(1/2) / s>)[source]

Bases: object

Coronal loop scaling laws of [1]

Parameters:
  • s (Quantity) – Field-aligned loop coordinate for half of symmetric, semi-circular loop

  • loop_length (Quantity) – Loop half-length

  • heating_constant (astropy.units.Quantity) – Constant of proportionality that relates the actual heating rate to the scaling with temperature and pressure. The actual units will depend on alpha and beta. See Eq. 2 of [1].

  • alpha (float, optional) – Temperature dependence of the heating rate

  • beta (float, optional) – Pressure depndence of the heating rate

  • gamma (float, optional) – Temperature dependence of the radiative loss rate

  • chi (astropy.units.Quantity, optional) – Constant of proportionality relating the actual radiative losses to the scaling with temperature. May need to adjust this based on the value of gamma.

References

Attributes Summary

heating_rate

max_temperature

pressure

temperature

x

Attributes Documentation

heating_rate
max_temperature
pressure
temperature
x