PyPIC3D Documentation¶
PyPIC3D is a JAX-based particle-in-cell code for electrodynamic and electrostatic plasma simulation. Runs are composed with TOML, launched from the CLI, and instrumented for diagnostics in VTK and OpenPMD.
Focused for researchers
PyPIC3D bundles easy to read algorithms, autodifferentiation, and easily modifiable code to enable researchers to rapidly prototype new numerical algorithms and experiments for 3D3V plasma simulations.