TEMPEST · interactive · strongly coupled plasmas
Molecular dynamics of charged dust grains in a parabolic trap. Cool it and the cluster orders into shells; heat it and the lattice loses its bonds.
Run
Confinement
In-plane potential of a ring of radius a lying h below the layer. Matched to the parabola at the center, so it differs only where the cluster reaches the ring.
Confines only for η < 0.707. Deeper rings give a shallower, softer well.
Plasma conditions
Changing N reseeds the run.
0 is bare Coulomb. Higher κ shortens the range and shrinks the cluster.
Langevin setpoint, in units of mω₀²r₀²/kB.
Epstein friction. At ν = 0 the thermostat switches off and the run is microcanonical — watch the energy trace stay flat.
Display
Numerics
Diagnostics
N grains of charge Q and mass m, confined to a plane by an isotropic parabolic trap and repelling through a Debye-screened Coulomb potential:
U_ij = Q²/(4πε₀r) · exp(-r/λ_D) U_trap = ½ m ω₀² r²Neutral gas supplies Epstein drag at rate ν and, through the fluctuation–dissipation theorem, the matching Langevin noise.
r₀ is exactly the equilibrium separation of two unscreened grains in
the trap, which gives the code a parameter-free analytic benchmark. The equation of
motion becomes
The layer is strictly two-dimensional — there is no vertical trap. What confines the
grains is the in-plane potential of a metallic ring of radius a lying
a distance h below the layer, which raises the potential energy along that
annulus. Averaged over azimuth,
with K the complete elliptic integral of the first kind, evaluated by AGM. The amplitude
is fixed by U''(0) = 1, so the ring and the parabola share their central
curvature and r₀ keeps its meaning in both.
Two things differ from a parabola: the well has finite depth, and near the crest at r ≈ a the restoring force is weaker, so the outer shell pushes further out. Both only matter once the cluster grows out to meet the ring. Confinement requires η = h/a < 1/√2; beyond the crest the barrier is capped so grains cannot escape the box, while inside it the potential is exact.
Grønbech-Jensen–Farago Langevin–Verlet (GJF-2GJ). At ν = 0
it reduces exactly to velocity Verlet, so turning the drag off gives a genuine
microcanonical run you can use as an energy-conservation test.
Temperature is read from the 2GJ half-step velocity, which samples the kinetic energy without time-step bias.