This submodule defines an inhomogeneous medium in Cartesian geometry with a constant resistivity value. Two (constant) density profiles are defined which are connected by a sine profile, representing the interface inbetween. This density profile allows for resonant absorption, the geometry can be overridden in the parfile.
This equilibrium is taken from Van Doorsselaere, T., & Poedts, S. (2007). Modifications to the resistive MHD spectrum due to changes in the equilibrium. Plasma Physics and Controlled Fusion, 49(3), 261.
Default values are given by
and can all be changed in the parfile.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=dp), | private | :: | s | ||||
real(kind=dp), | private | :: | rho_left | ||||
real(kind=dp), | private | :: | rho_right | ||||
real(kind=dp), | private | :: | zeta | ||||
real(kind=dp), | private | :: | x_start | ||||
real(kind=dp), | private | :: | x_end |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | x |
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 |