Skip to content

pmocz/pic-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pic-python

Vectorized Plasma PIC code (Python)

Create Your Own Plasma PIC Simulation (With Python)

Philip Mocz (2020) Princeton Univeristy, @PMocz

Simulate the 1D Two-Stream Instability

Code calculates the motions of electrons under the Poisson-Maxwell equation using the Particle-In-Cell (PIC) method

How to run

First, ensure you have the prereq packages installed, then run the Python script:

pip install -r requirements.txt
python pic.py

Simulation