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:
objectCoronal loop scaling laws of Martens [Mar10].
- Parameters:
s (
Quantity) – Field-aligned loop coordinate for half of symmetric, semi-circular looploop_length (
Quantity) – Loop half-lengthheating_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 onalphaandbeta. See Eq. 2 of Martens [Mar10].alpha (
float, optional) – Temperature dependence of the heating ratebeta (
float, optional) – Pressure dependence of the heating rategamma (
float, optional) – Temperature dependence of the radiative loss ratechi (
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 ofgamma.
Attributes Summary
Attributes Documentation
- heating_rate#
- max_temperature#
- pressure#
- temperature#
- x#