Pencil Code school and 2025 user meeting

from Monday 20 October 2025 (08:30) to Friday 31 October 2025 (18:00)
CERN (4/3-006)

        : Sessions
    /     : Talks
        : Breaks
20 Oct 2025
21 Oct 2025
22 Oct 2025
23 Oct 2025
24 Oct 2025
27 Oct 2025
28 Oct 2025
29 Oct 2025
30 Oct 2025
31 Oct 2025
AM
09:30 Welcome to Pencil Code school - Axel Brandenburg (Nordita) Alberto Roper Pol  
10:30 Introduce yourself - Alberto Roper Pol  
11:00 --- Coffee break ---
11:30 Basics of Pencil Code - Philippe Bourdin (University of Graz)  
09:30 Numerical schemes for differential equations - Antonino Salvino Midiri (Universite de Geneve (CH)) Philippe Bourdin (University of Graz)  
11:00 --- Coffee break ---
11:30 Numerical schemes for differential equations - Philippe Bourdin (University of Graz)  
09:30 Running on multiple CPUs. Parallelization - Matthias Rheinhardt (Aalto University)  
10:30 Data handling and I/O approaches - Philippe Bourdin (University of Graz)  
11:00 --- Coffee break ---
11:30 Contributing to the code. SVN and Github. Pencil Code autotests - Alberto Roper Pol  
09:30 Magnetohydrodynamics in the early Universe - Alberto Roper Pol  
11:00 --- Coffee break ---
11:30 Primordial magnetic fields - Alberto Roper Pol Axel Brandenburg  
09:30 Practice session. Decaying MHD turbulence - Alberto Roper Pol Deepen Garg (University of Bonn) Antonino Salvino Midiri (Universite de Geneve (CH))  
11:00 --- Coffee break ---
11:30 First-order phase transitions - Antonino Salvino Midiri (Universite de Geneve (CH)) Isak Stomberg (IFIC Instituto de Física Corpuscular)  
10:00 Introduction - Alberto Roper Pol Axel Brandenburg Philippe-André Bourdin  
11:00 --- Coffee break ---
11:30 Discussion session: coding sessions agenda setup - Alberto Roper Pol  
10:00 Diffusion and heat conduction in simulations of convection and solar atmosphere - Philippe-André Bourdin  
10:30 Primordial magnetic field from chiral plasma instability with sourcing - Murman Gurgenidze  
11:00 --- Coffee break ---
11:30 Discussion: documentation of Pencil Code - Illa Rivero Losada  
10:00 The inverse magnetic cascade from radiation to matter domination - Axel Brandenburg (Nordita)  
10:30 Using the Pencil Code to study Red giant stars - Carolina Ortiz Rodríguez  
11:00 --- Coffe break ---
11:30 Discussion: distribution version control (Git and SVN), branches and breaking autotests  
10:00 Discussion session: output of relevant papers for developments of Pencil Code when compiling the code - Axel Brandenburg (Nordita)  
10:50 --- Coffee break ---
11:20 Discussion: Minimizing data load of huge simulations - Matthias Rheinhardt  
11:50 Discussion session: coding standards - Philippe-André Bourdin  
10:00 Axion-USR model - Alireza Talebian Ashkezari  
11:00 --- Coffee break ---
11:30 Discussion: Numerical Dissipation in the Pencil Code - Simon Candelaresi  
PM
13:00 --- Lunch break ---
15:00 Practice session. Getting familiar with the code - Alberto Roper Pol  
16:00 --- Coffee break ---
16:30 Practice session. Sound and Alfven waves - Deepen Garg (University of Bonn) Antonino Salvino Midiri (Universite de Geneve (CH)) Alberto Roper Pol  
12:30 Discrete Fourier transform. Power spectra - Isak Stomberg (IFIC Instituto de Física Corpuscular)  
13:00 --- Lunch break ---
14:00 Post-processing and visualization - Axel Brandenburg (Nordita) Philippe Bourdin (University of Graz)  
15:30 --- Coffee break ---
16:00 Post-processing and visualization - Philippe Bourdin (University of Graz) Simon Candelaresi (University of Augsburg)  
16:30 Practice session. Forced helical turbulence - Antonino Salvino Midiri (Universite de Geneve (CH)) Alberto Roper Pol Deepen Garg (University of Bonn)  
12:00 Accelerating Pencil Code on GPUs - Matthias Rheinhardt (Aalto University)  
13:00 --- Lunch break ---
14:00 TH Colloquium: Dynamos versus magnetogenesis: astrophysics versus cosmology - Axel Brandenburg (Nordita)  
15:30 --- Coffee break ---
16:00 Free hands-on session. Projects definition - Alberto Roper Pol  
19:00 --- School reception ---
12:30 Chiral MHD - Deepen Garg (University of Bonn)  
13:00 --- Lunch break ---
14:00 Gravitational waves - Chiara Caprini (CERN)  
15:30 --- Coffee break ---
16:00 Inflation - Ramkishor Sharma (University of Hyderabad)  
13:00 --- Lunch break ---
14:00 Practice session. Gravitational waves - Alberto Roper Pol  
15:00 CosmoGW - Alberto Roper Pol  
15:30 --- Coffee break ---
16:00 Open practice session - Alberto Roper Pol  
17:30 Concluding the school - Alberto Roper Pol  
12:30 --- Lunch break ---
14:00 Coding session: GPU accelerated code - Matthias Rheinhardt  
15:30 --- Coffee break ---
16:00 Coding session: Dark Matter applications - Axel Brandenburg  
18:00 --- Reception ---
12:30 --- Lunch break ---
14:00 Discussion: documentation (contd) - Alberto Roper Pol  
15:30 --- Coffee break ---
16:00 Coding session: Python tools + MacOS tests + unique input file - Alberto Roper Pol  
13:30 --- Lunch break ---
15:30 Relativistic magnetohydrodynamics in the early Universe - Antonino Salvino Midiri (Universite de Geneve (CH))  
16:15 Coding session: Relativistic hydrodynamics and high frequency problem - Alberto Roper Pol  
17:30 Coding session: AI applications for sub-grid modeling of non-linear physics + missing slices in Dardel - Matthias Rheinhardt  
13:00 --- Lunch break ---
14:00 Coding session: reheating simulations and issue on gaussian noise initial conditions + scalar-induced GWs  
15:30 --- Coffee break ---
16:00 Coding session: Special modules + Initialization from external file  
12:30 --- Lunch break ---
14:00 Coding session: merging backreact_infl and klein_gordon modules + adding scalar/fluid coupling  
15:30 --- Coffee break ---
16:00 PCUM25 closure - Alberto Roper Pol