Struphy equilibrium
ShearedSlab
Sheared slab MHD equilibrium in a cube with side lengths . Profiles depend on solely.
← All equilibriaGoverning formula
\mathbf B(x) &= B_{0} \left( \mathbf e_z + \frac{a}{q(x)R_0}\mathbf e_y\right)\,,\qquad q(x) = q_0 + ( q_1 - q_0 )\frac{x^2}{a^2}\,,
p(x) &= \beta\frac{B_{0}^2}{2} \left( 1 + \frac{a^2}{q(x)^2 R_0^2} \right) + B_{0}^2 \frac{a^2}{R_0^2} \left( \frac{1}{q_0^2} - \frac{1}{q(x)^2} \right)\,,
n(x) &= n_a + ( 1 - n_a ) \left( 1 - \left(\frac{x}{a}\right)^{n_1} \right)^{n_2} \,.
Units are those defned in the parameter file (through `struphy.io.options.BaseUnits`).
Coordinate slices
Pressure and density sampled from the generated equilibrium data. Heatmaps use the perceptually uniform Viridis palette.
XZ plane at 0
YZ plane at 0
Coordinate-line profiles
Parameters
| Parameter | Value | Description |
|---|---|---|
a | 1 | "Minor" radius (must be compatible with :math:`L_x=a` and :math:`L_y=2\pi a`, default: 1.). |
R0 | 3 | "Major" radius (must be compatible with :math:`L_z=2\pi R_0`, default: 3.). |
B0 | 1 | z-component of magnetic field (constant) (default: 1.). |
q0 | 1.05 | Safety factor at x=0 (default: 1.05). |
q1 | 1.8 | Safety factor at x=a (default: 1.80). |
n1 | 2 | 1st shape factor for ion number density profile (default: 0.). |
n2 | 2 | 2nd shape factor for ion number density profile (default: 0.). |
na | 0.25 | Ion number density at x=a (default: 1.). |
beta | 0.1 | Plasma beta (ratio of kinematic pressure to B^2/2, default: 0.1). |
q_kind | 0 | Kind of safety factor profile, (0 or 1, default: 0). |