3D Visualization: ParaView
WarpX results can be visualized by ParaView, an open source visualization and analysis software. ParaView can be downloaded and installed from httpshttps://www.paraview.org. Use the latest version for best results.
ParaView is a powerful, general parallel rendering program. If this is your first time using ParaView, consider starting with a tutorial.
WarpX’ openPMD files can be visualized with ParaView 5.9+. ParaView supports ADIOS1, ADIOS2 and HDF5 files, as it implements (like WarpX) against openPMD-api.
For openPMD output, WarpX automatically creates an
.pmd file per diagnostics, which can be opened with ParaView.
When you first open ParaView, adjust its global
Settings (Linux: under menu item
Advanced -> Search for
Data Processing Options.
Check the box
Auto Convert Properties.
This will simplify application of filters, e.g., contouring of components of vector fields, without first adding a calculator that extracts a single component or magnitude.
WarpX issue 21162:
We currently load WarpX field data with a rotation.
Please apply rotation of
0 -90 0 to mesh data.
ParaView issue 21837:
In order to visualize particle traces with the
Temporal Particles To Pathlines, you need to apply the
Merge Blocks filter first.
If you have multiple species, you may have to extract the species you want with
Extract Block before applying
ParaView also supports visualizing AMReX plotfiles. Please see the AMReX documentation for more details.