Benchmark Case Data for 3D FEM Particle-in-Cell Validation

Citation Author(s):
Omkar
Ramachandran
Argonne National Laboratory, Northern Illinois University
Shanker
Balasubramaniam
The Ohio State University
Submitted by:
Omkar Ramachandran
Last updated:
Thu, 02/13/2025 - 16:29
DOI:
10.21227/tmc0-3060
Data Format:
Research Article Link:
License:
0
0 ratings - Please login to submit your rating.

Abstract 

The attached zip contains both data and analysis scripts for the first two particle-in-cell examples in the associated paper. In particular,

(1) The BeamExpansion folder contains output z vs r phase space data from the quasi-Helmholtz FEMPIC code used in the paper at 3 ns (fempic.csv), as well as the equivalent data from an XOOPIC simulation (xoopic.txt). The analysis is done in the ipython notebook file in the folder. All of the plots in the paper was generated using this same script.

(2) The PiModeAccelerator folder contains 6D phase space data from the quasi-Helmholtz FEMPIC code at three separate times in the simulation. The plots in the paper were generated using the associated ipython notebook. In addition, the notebook contains a simple single particle tracking code (along with documented methodology) that were used to generate the SPT results in the paper. The tracker makes use of exported fields from CST (pi_mode_one_port.txt), and the FEMPIC code/CST made use of the 3D object described in pimode_one_port_correct_waveguide.sab.

 

Instructions: 

To understand how the analysis was done for the paper, please refer to the ipython notebook files in each subfolder of the dataset. This was the script used to generate the figures for Case 1 and 2 in the manuscript. Each notebook is documented with markdown explanations and commented.