HeatingModel#
- class ebtelplusplus.models.HeatingModel(background=<Quantity 1.e-06 erg / (s cm3)>, partition=0.5, events=None)[source]#
Bases:
objectebtelplusplus input parameters for time-dependent heating
The ebtelplusplus time-dependent heating model is parameterized by a series of discrete events (
HeatingEvent) combined with a constant background heating rate. Furthermore, this energy can be injected into either the electrons or the ions or some admixture of the two.- Parameters:
background (
Quantity) – Constant background heating rate; primarily used to keep the loop from reaching unphysical temperaturespartition (
float) – Partition of heating between electrons and ions, between 0 and 1; 1 is pure electron heating, 0 pure ion heatingevents (
list[HeatingEvent]) – List ofHeatingEventobjects that parameterize the energy injected into the loop by a series of discrete heating events.
Attributes Summary
Methods Summary
to_dict()Attributes Documentation
- events: list[HeatingEvent] = None#
Methods Documentation