Kinetic model
Vlasov
Vlasov equation for a single species in a static background magnetic field.
Overview
It evolves particles in a static magnetic background without electric or magnetic self-consistency.
Use cases
- 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
Discretization
Diagnostics
The following scalars are tracked during simulation:
- Particle kinetic energy:
kinetic_energy
Examples

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 and the ions start at with , and . Their measured drift is compared with the guiding-center approximation .

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 in , with Their Larmor radii are , with normalized gyrofrequency .

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 The five tracked particles start at logical radius , with random angles, in an equilibrium with field parameter .