RandomNanoflare#

class synthesizAR.interfaces.ebtel.heating_models.RandomNanoflare(period: Unit('s'), duration: Unit('s'), **kwargs)[source]#

Bases: NanoflareTrain

Single nanoflare at a random time during the simulation period

The heating rate for event is calculated using calculate_free_energy and is dependent on the particular strand.

Parameters:
  • period (Quantity) – The period during which the event can occur.

  • duration (Quantity) – Total duration of event

  • duration_rise (Quantity) – Duration of the rise phase

  • duration_decay (Quantity) – Duration of the decay phase

  • stress (float) – Fraction of field energy density to input into the loop

Attributes Summary

Attributes Documentation

start_times#
train_duration#