Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Z10Frank authored Nov 26, 2023
1 parent edcb35d commit eee2e08
Showing 1 changed file with 8 additions and 10 deletions.
18 changes: 8 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,22 @@ Numerical practical (Travaux Pratiques, or TP) for the Master M2 - Grands Instru

The case study, simulated with the Particle in Cell (PIC) code Smilei, is a set-up of laser-plasma acceleration with external injection of a relativistic electron bunch. At first, only the propagation of an intense laser pulse in vacuum is simulated. Afterwards, the plasma is added, to study the generation of plasma waves. Finally, a relativistic electron bunch is added and injected in the plasma wave, to be accelerated.

The exercises introduce the physics of the considered set-up, teach some sanity checks to compare the code results with theory and introduce the basic postprocessing of interest for PIC simulations of plasma acceleration.
The exercises introduce the physics of the considered set-up, teach how to compare the code results with analytical theory when possible and introduce the basic postprocessing of interest for PIC simulations of plasma acceleration.


Following is an animation of the first laser wakefield acceleration simulation in the practical.
Following is an animation of the first laser wakefield acceleration case study of the practical.
The laser pulse (envelope of the electric field depicted in red) excites a relativistic plasma wave, whose electronic density is shown with a blue-white volume rendering.
The white particles represent the relativistic electron bunch that is injected and accelerated in the plasma wave.

![LWFA_TP_M2-GI](https://user-images.githubusercontent.com/9608804/191453308-a7670636-b676-4b1f-a1b4-dbf6b81d895a.gif)


# List of contents
- folder `Answers_Form`, which contains the form to submit the answers to the practical exercises.
- folder `Handouts`, which contains the course handouts, to be built with LaTeX. To complete the practical, solve the exercises in this file and fill the answer form.
- folder `Instructions_Cluster`, which contains the instructions to compile the code, run and postprocess simulations. The file is built with LaTeX
- folder `Postprocessing_Scripts`, which contains some Python scripts to analyze the laser pulse propagation, the plasma wave generation and the electron bunch properties.
- folder `ScriptSetEnvironment`, with a bash script to load the libraries and variable definitions to build Smilei on the cluster.
- file `InputNamelist.py`, in Python, to run the simulations of the practical.
- file `submission_script.sh`, a slurm job submission script to run the practical's simulations on the cluster.
# List of contents of the TP folders and files
- folder `Answers_Form`: the form to submit the answers to the practical exercises.
- folder `doc`: the course handouts including the exercises and useful postprocessing commands.
- folder `Postprocessing_Scripts`: some Python scripts to analyze the laser pulse propagation, the plasma wave generation and the electron bunch properties.
- file `InputNamelist.py`: the input file in Python, to run the simulations of the practical.
- file `submission_script.sh`: the slurm job submission script to run the practical's simulations on the cluster.


### Acknowledgements
Expand Down

0 comments on commit eee2e08

Please sign in to comment.