COMPUTATIONAL PLASMA PHYSICS VIA PARTICLE-IN-CELL SIMULATIONS

(Informatic laboratory, Frontal teaching)

  • Language: ENGLISH, ITALIAN
  • Campus: AULA VIRTUALE, MILANO CITTÀ STUDI
  • Enrollment: 15-02-2022to hour 12:00 on
    01-03-2022
  • Subject area: Tools
Application completed, activity in evaluation
Unrate this course
Teacher in charge
PASSONI MATTEO
Credits
1
Hours to attend
20
Prerequisites

As a basic requirement to be able to attend the course, the student must have followed the lectures on computational plasmas that have been given during the Plasma Physics I+II course on the following dates: October 14th 2021, November 8th 2021, November 10th 2021 and December 2nd 2021. The videos are available on the WeBeep page of the Plasma Physics I+II course. Moreover, the students will need to actively work on their own computer with a Linux distribution (e.g. Ubuntu, Debian, Fedora, Mint). It is possible to either use a virtual machine, a partition or any other solution one may find. We will make use of python to work with the selected PIC code (Smilei, smileipic.github.io/Smilei/). In addition, the students can work with a programming language of their own choice to write their version of the code (examples will be provided in python).

Max. number of students
15
Selection Criteria
The initiative is dedicated to the students of the Plasma Physics I+II course.
Topics:
Plasma physics, computational science, laser-plasma interaction, numerical simulations
Tag
Computer science, Engineering, Science, Software

Description of the initiative

Particle-in-cell (PIC) simulations are a widely established tool in computational plasma physics. This kind of simulations gives access to the investigation of kinetic, relativistic (even quantum) effects in plasmas. They are of particular importance for studying the interaction between high-intensity fields (e.g. superintense lasers) and plasmas, since in these scenarios the involved characteristic space and time scales may allow for relatively reliable simulations of experiments, even if supercomputers are usually required. Nonetheless, PIC simulations are also adopted in other fields of studies such as astrophysics, thermonuclear fusion and electric space propulsion.This series of lectures will focus on PIC simulations of laser-plasma interaction with a hands-on approach. Two main actions will be pursued: 1) develop from scratch a simple 1D code to understand in detail the working principle of PIC codes and 2) make use of an existing open-source code to understand how to simulate more complex and richer scenarios. The lectures are meant to guide you step-by-step along these two pillars (developer & user). At the end of the course, you will have a good understanding of how PIC codes work and will have acquired the skills required to work with open-source massively parallel codes.

Duration

dal March 2022 a April 2022

Calendar

L'attività si svolgerà tra marzo 2022 e aprile 2022 sulla base di un calendario definito in dettaglio insieme agli studenti iscritti

Back to previous page