Using ZPIC with C
The core algorithms of ZPIC are implemented in C, and all of the codes can be run as pure C codes, with no external dependencies. To get started with running ZPIC simulations from C be sure to check the Getting started page.
Documentation
- Getting started
- Initializing particle species
- Writing diagnostic output
- Using laser pulses
- Setting a moving simulation window
- Using electric current smoothing
Examples
ZPIC also includes several C code examples, be sure to check the input
directory in each of the ZPIC C code directory.