Introduction to WarpX
🔮 The particle-in-cell method is used to simulate the self-consistent dynamics of relativistic charged particles
🚀 WarpX is a open-source high-performance particle-in-cell code
✨ WarpX is used in a variety of scientif domains
Install
🎯 WarpX is easy to install via Conda:
conda -c conda-forge warpx
🔍 The documentation is the first place to look for answers, otherwise check out our issues and discussions and ask there.
A Beam-Beam Collision
💅 There are several details one needs to take care when setting up a beam-beam simulation
🔍 The documentation is the first place to look for answers, otherwise check out our issues and discussions and ask there.
📷 To analyze and visualize the simulation results in openPMD format, you can use the openPMD-viewer library for Python.
A Magnetic Mirror
💡 The external B field is loaded from an openPMD file, while the protons are defined as test particles.
📷 To analyze and visualize the simulation results in openPMD format, you
can use the openPMD-viewer
library for Python or you can open .pmd
files directly in
Paraview.