This submodule defines an equilibrium containing magnetothermal instabilities in a cylindrical geometry. The geometry can be overridden in the parfile.
This equilibrium is taken from Van der Linden, R. A. M., Goossens, M., & Hood, A. W. (1992). The relevance of the ballooning approximation for magnetic, thermal, and coalesced magnetothermal instabilities. Solar physics, 140(2), 317-342.
Default values are given by
and normalisations given by
and can all be changed in the parfile.
The default setup handles CASE I in the original paper. For CASE II, you can set k2 = 10. To reproduce the thermal continuum plot, set unit_length = 2.44e9 cm in CASE I.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | r |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | r |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | r |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | r |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | r |
Sets the equilibrium
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(settings_t), | intent(inout) | :: | settings | |||
type(grid_t), | intent(inout) | :: | grid | |||
type(background_t), | intent(inout) | :: | background | |||
type(physics_t), | intent(inout) | :: | physics |