← Back to Tools

Plasma Physics Explorer

Interactive PlasmaPy-powered simulations of plasma behaviour

Powered by PlasmaPy >= 2026.2 — an open-source Python package for plasma research and education.

1. Fundamental Plasma Parameters

Compute characteristic scales of a plasma using PlasmaPy's formulary. Adjust electron temperature, density, and magnetic field.

Input Parameters

1.00e+1 eV
10-1103
1.00e+12 cm⁻³
1081025
1.00e-1 T
10-3101
Click "Compute" to generate visualization

2. Charged Particle Motion

Visualize cyclotron orbits and E×B drifts using a Boris pusher integrator. PlasmaPy computes the reference gyrofrequency and Larmor radius.

Input Parameters

1.00e-1 T
10-2101
1.00e+3 V/m
100105
1.00e+6 m/s
104108
Click "Compute" to generate visualization

3. Debye Shielding

Visualize how a plasma screens a test charge. The screened (Debye) potential falls off exponentially compared to the bare Coulomb potential.

Input Parameters

1.00e+1 eV
10-1103
1.00e+12 cm⁻³
10101022
10 e
Click "Compute" to generate visualization

4. Dispersion Relations

Plot wave dispersion curves in plasmas: Langmuir waves, ion acoustic waves, and electromagnetic waves. PlasmaPy provides the reference frequencies and speeds.

Input Parameters

1.00e+1 eV
10-1103
1.00e+12 cm⁻³
1081020
1.00e-1 T
10-3101
Click "Compute" to generate visualization

5. Plasma Regimes Map

Explore the temperature-density parameter space of plasmas. See where your plasma sits relative to known plasmas and regime boundaries.

Your Plasma

1.00e+1 eV
10-2105
1.00e+12 cm⁻³
1001030
Click "Compute" to generate visualization

Want to learn the theory behind these simulations?

Explore the Plasma Physics Course