This repository contains the material for the lectures on computational plasma physics of the Laboratory of Plasma Physics course.
- Computational Plasma Physics and Orbit Theory (29th February 2024)
- Particle-in-cell Simulations for Laser-plasma Interaction (2nd May 2024)
The following steps are necessary to follow the lectures:
-
Download this repository. Click on <> Code on the top right of this page to download the repository as a compressed file or to copy its URL.
-
For the first lecture you just need to install Python and Jupyter on your PC. Some useful links:
-
If you don't know what is a Jupyter Notebook: Beginner guide to Jupyter Notebooks.
-
Basic Python installation guide: Link to python.org.
-
Jupyter installation guide: Link to Jupyter installation guide.
-
Visual Studio Code + Python installation guide: Link to VS Code.
-
Installing Jupyter using Anaconda: Link to Installing the classic Jupyter Notebook interface.
Alternative if you don't want to install anything: use Google Colab or fork this repository (button on the top right) and use Github developer option to work on your forked version of this repository.
-
-
For the second lecture you need to install the particle-in-cell code Smilei following this guide.
For any doubt or question regarding the material, contact Marta Galbiati ([email protected]).