All Images

Introduction to WarpX


Figure 1

macroparticles in the cells of a grid
Some macroparticles traveling in space, across the cells of a grid.

Figure 2

pic loop
The loop at the basis of standard PIC codes.

Install


Set Up a Simulation from Scratch


A Two-stream Instability


Figure 1

Phase space plot showing the two counter-streaming electron beams forming vortex structures at saturation
Phase space of the two-stream instability at saturation.

Figure 2

Evolution of the field energy.
Evolution of the field energy.

A Weibel Instability


Figure 1

Magnetic field structures induced by the Weibel instability.
Magnetic field structures induced by the Weibel instability.

Figure 2

Evolution of the energy stored in the electric and magnetic fields.
Evolution of the energy stored in the electric and magnetic fields.

A Magnetic Mirror


Figure 1

paraview pipeline

Figure 2

simulation of proton trajectories inside a magnetic mirror
Protons trajectories in a magnetic mirror

A FODO Cell


A Laser-Driven Ion Accelerator


Figure 1

2D map showing the laser electric field interacting with the solid-density target and accelerated protons
Laser interacting with a solid target in a TNSA simulation and accelerating a layer of contaminants.

Figure 2

2D map showing the phase space of the accelerated protons at the end of the simulation
Phase space of the accelerated protons at the end of the simulation.

A Beam-Beam Collision


Figure 1

snapshot of a beam-beam simulation
A snapshot of a beam-beam simulation.

OSSFE 2025 - Using WarpX, a general purpose particle-in-cell code


Figure 1

macroparticles in the cells of a grid
Some computational particles (a.k.a. macroparticles) traveling in space, across the cells of a grid.

Figure 2

pic loop
The loop at the basis of standard PIC codes.

Figure 3

paraview pipeline

Figure 4

simulation of proton trajectories inside a magnetic mirror
Protons trajectories in a magnetic mirror

UCB 2026 -- Two-Stream Instability Live Tutorial