Kinetic model

Vlasov

Vlasov equation for a single species in a static background magnetic field.

Overview

Vlasov is the simplest kinetic test-particle model in the 6D hierarchy.

It evolves particles in a static magnetic background without electric or magnetic self-consistency.

Use cases

This model is appropriate for:
  • test-particle motion in prescribed magnetic fields
  • verification of the Boris-like VxB and PushEta splitting
  • reduced kinetic transport studies without field feedback

Governing equations

PDEs solved by model:

Vlasov equation:

Normalization

The characteristic speed is the cyclotron scale

Discretization

Time integration is performed by the following propagators (in sequence):
  1. PushVxB
  2. PushEta

Diagnostics

The following scalars are tracked during simulation:

  • Particle kinetic energy: kinetic_energy

Examples

Figure from the Grad-B drift of charged particles example

Grad-B drift of charged particles

Charged particles gyrate more tightly on the stronger-field side of an orbit, producing a drift perpendicular to both the magnetic field and its gradient. Three test ions demonstrate how the drift grows with perpendicular kinetic energy. The magnetic field is externally prescribed; its straight field lines exclude curvature drift. Here B(x)=[1+0.3sin⁡(2πx/40)]ez,\mathbf{B}(x)=[1+0.3\sin(2\pi x/40)]\mathbf{e}_z, and the ions start at (20,20,20)(20,20,20) with v0=(v⊥,0,0)\mathbf{v}_0=(v_\perp,0,0), v⊥∈{0.3,0.6,0.9}v_\perp\in\{0.3,0.6,0.9\} and q/m=1q/m=1. Their measured drift is compared with the guiding-center approximation v∇B,y=v⊥2B′/(2B2)v_{\nabla B,y}=v_\perp^2 B'/(2B^2).

Figure from the Gyromotion in a uniform magnetic field example

Gyromotion in a uniform magnetic field

Test particles with different perpendicular speeds circle a uniform magnetic field at the same gyrofrequency, on circles whose Larmor radius grows with the perpendicular speed, while they stream freely along the field. Struphy's full-orbit pusher is compared with the exact helices. All four particles start at x0=(10,10,2)\mathbf{x}_0=(10,10,2) in B0=ez\mathbf{B}_0=\mathbf{e}_z, with v0,j=(0.4j,0,0.2j),j=1,2,3,4.\mathbf{v}_{0,j}=(0.4j,0,0.2j),\qquad j=1,2,3,4. Their Larmor radii are rL,j=v⊥,j/Ωcr_{L,j}=v_{\perp,j}/\Omega_c, with normalized gyrofrequency Ωc=1\Omega_c=1.

Figure from the Vlasov particle orbits in a tokamak example

Vlasov particle orbits in a tokamak

Trace full-orbit test particles through a tokamak’s magnetic field and watch them gyrate around field lines while circulating -- or bouncing -- through the torus. Velocities are drawn from the unit-thermal-speed Maxwellian f0(v)=(2π)−3/2e−∣v∣2/2.f_0(\mathbf{v})=(2\pi)^{-3/2}e^{-|\mathbf{v}|^2/2}. The five tracked particles start at logical radius η1=0.35\eta_1=0.35, with random angles, in an equilibrium with field parameter B0=8B_0=8.