-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the rfEDIPIC wiki. These pages will provide an overview of the Radio Frequency EDIPIC (rfEDIPIC) code: basics of 1-D pic, simulation capabilities, control and input files, and diagnostics.
The rfEDIPIC code is a fork of Princeton University's EDIPIC code available here. EDIPIC was created by Dmytro Sydorenko while at the University of Saskatchewan and has since been used by Igor Kaganovich's group at PPPL.
rfEDIPIC is a 1-D particle in cell (PIC) code coupled with a Monte Carlo collision algorithm which allows for kinetic simulation of low temperature processing plasmas. To maintain efficiency, EDIPIC simulates a one dimensional slice of a reactor, illustrated below.
With this configuration, each simulation particle represents a "charge sheet" evolving in the plasma. Each particle retains three velocity space coordinates throughout the simulation which allows for determination of the full 3-D distribution function.
Simulation particles interact with one another through long range Coulomb forces mediated by the electromagnetic field. This field is calculated at grid points (or equivalently, plasma nodes) spaced apart by cell size
To advance the simulation in time, particles are advanced through time steps
- the pre-push advances particles with
$E^{(k-1)}$ to their "streaming positions" - charge is interpolated to grid points and Poisson's equation is solved to find
$E^{(k)}$ - the final push advances particles with the field
$E^{(k)}$ .
If Monte Carlo collisions are specified with the background gas or wall collisions occur, these would be resolved in a 4th step following the above process.