MartensInterface#
- class synthesizAR.interfaces.MartensInterface(heating_constant, temperature_cutoff=<Quantity 10000. K>, **model_parameters)[source]#
Bases:
objectInterface to the Martens scaling laws.
The maximum temperature is determined using the RTV scaling laws.
- Parameters:
heating_constant (
Quantity) – Constant of proportionality for heating rate scaling.temperature_cutoff (
Quantity, optional) – Lowest possible temperature in the loop. The Martens scaling laws permit temperatures of 0 K at the base of the loop which are unphysical.model_parameters (
dict, optional) – Keyword arguments tosynthesizAR.models.MartensScalingLaws
Attributes Summary
Methods Summary
get_heating_constant(loop)Override this to get a more complicated relationship between the loop and the heating rate
load_results(loop, **kwargs)Attributes Documentation
- name = 'Martens2010'#
Methods Documentation