PhysicsModel#
- class ebtelplusplus.models.PhysicsModel(saturation_limit=None, force_single_fluid=False, c1_conduction=6.0, c1_radiation=0.6, use_c1_gravity_correction=True, use_c1_radiation_correction=True, surface_gravity=1.0, helium_to_hydrogen_ratio=0.075, radiative_loss='power_law', loop_length_ratio_tr_total=0.0, area_ratio_tr_corona=1.0, area_ratio_0_corona=1.0)[source]#
Bases:
objectebtelplusplus input parameters related to the physics of the simulation
- Parameters:
saturation_limit (
float) – Flux limiter constant. See Eq. 21 of Klimchuk et al. [KPC08]force_single_fluid (
bool) – If true, electron and ion populations forced into equilibrium.c1_conduction (
float) – Nominal value of \(c_1\) during the conductive cooling phase See Appendix A of Barnes et al. [BCB16].c1_radiation (
float) – Nominal value of \(c_1\) during radiative phase. See Eq. 16 of Cargill et al. [CBK12b].use_c1_gravity_correction (
bool) – Use correction in Eq. 12 of Cargill et al. [CBK12b].use_c1_radiation_correction (
bool) – Use correction in Eq. 16 of Cargill et al. [CBK12b].surface_gravity (
float) – Surface gravity in units of solar surface gravity. Should be set to 1.0 unless using for extra-solar cases.helium_to_hydrogren_ratio (
float) – Ratio of helium to hydrogen abundance; used in correction to ion mass and ion equation of state.radiative_loss (
str) – The kind of radiative loss function to use. Must be either “power_law” (to use radiative losses of Klimchuk et al. [KPC08], “coronal” (to use radiative losses computed with coronal abundances), “photospheric” (to use radiative losses computed with photospheric abundances), or “variable” (to vary the radiative loss function from coronal to photospheric as a function of density and temperature).loop_length_ratio_tr_total (
float) – Ratio between the length of the transition region and the total loop length. For a transition region of finite length, a typical value of 0.15 is used [CBKB22].area_ratio_tr_corona (
float) – Ratio between the cross-sectional area averaged over the transition region and averaged over the coronaarea_ratio_0_corona (
float) – Ratio between the cross-sectional area at the TR-corona boundary and the cross-sectional area averaged over the corona
Attributes Summary
Methods Summary
to_dict()Attributes Documentation
Methods Documentation