Kinetic background
GyroMaxwellian2D
A gyrotropic
struphy.kinetic_background.base.Maxwellian depending on
two velocities , , where and is the magnetic moment, with the background magnetic field strength.
Phase space
- Velocity dimension
- 2
- Velocity coordinates
- vpara_mu
- Axes
- v∥ · μ
- Volume form
- yes — includes the velocity Jacobian
Velocity-space distribution
f₀ over (v∥, μ), at logical position η = (0.5, 0.5, 0.5).
- v∥
- -5 to 5
- μ
- 0 to 5
Reduced profiles
The distribution along each velocity axis, with every other phase-space axis integrated out.
Parameters
Constructor defaults. Moments are given as a background value (a float or a callable) paired with an optional perturbation.
| Parameter | Default | Perturbation | Description |
|---|---|---|---|
n | 1 | None | Moments of the Maxwellian as tuples. The first entry defines the background (float for constant background or callable), the second entry defines a Perturbation (can be None). |
u_para | 0 | None | Moments of the Maxwellian as tuples. The first entry defines the background (float for constant background or callable), the second entry defines a Perturbation (can be None). |
u_perp | 0 | None | Moments of the Maxwellian as tuples. The first entry defines the background (float for constant background or callable), the second entry defines a Perturbation (can be None). |
vth_para | 1 | None | Moments of the Maxwellian as tuples. The first entry defines the background (float for constant background or callable), the second entry defines a Perturbation (can be None). |
vth_perp | 1 | None | Moments of the Maxwellian as tuples. The first entry defines the background (float for constant background or callable), the second entry defines a Perturbation (can be None). |
volume_form | true | — | Whether to represent the Maxwellian as a volume form; if True it is multiplied by the Jacobian determinant |v_perp| of the polar coordinate transofrmation (default = False). |
B0 | 2 | — | Constant or callable background magnetic field strength (default = 2.0). |
uniform_on_disc | false | — | Whether the density n is uniform on the disc. |