CabanaPIC

Short Description
A mini-PIC (particle-in-cell) code based on the Cabana library, which is developed in the ECP COPA project. The algorithm employed in the code is standard explicit PIC in Cartesian geometry solving relativistic Vlasov-Maxwell equations.
Institution
Los Alamos National Laboratory
Sponsors
ECP
Parent Application/Code
VPIC
Keywords
PIC, particle-in-cell, kinetic, plasma, Vlasov-Maxwell, relativistic
Programming Languages/Paradigms
C++, MPI
Release/Version Number
0.1
Spack Package Name
CabanaPIC
Detailed description
The miniapp is to demonstrate the use of the Cabana library (which is a performance portable library for particle-based simulations) for a standard particle-in-cell code as an example.