Lundi
20 oct/25
08:30 (Europe/Zurich)
Ends: 31 oct/25 18:00

Pencil Code school and 2025 user meeting

Where:  

4/3-006 at CERN
           
 
 
Pencil Code (http://pencil-code.nordita.org/) is a modular MPI public code to efficiently solve coupled systems of partial differential equations in high-performance computing architectures using high-order finite-difference schemes. Started in 2001 by A. Brandenburg and W. Dobler, its core application initially focused on magnetohydrodynamics (MHD) for solar physics. Since then, it has been continuously under development by a total of 90 contributors covering a broad range of applications.
 
                 [Alpha-effect in box]                       [Outflow from accretion disc]                          [Perm dynamo experiment]
 
In particular, it has been used for studies of early universe physics including the evolution and formation of primordial magnetic fields and chiral MHD; the production of gravitational waves and propagation of gravitational waves in modified gravity, and inflation.
 
Due to the recent and undergoing developments in cosmology applications with Pencil Code and the growing interest by the research community, this CERN TH institute will consist of:

 

  • The Pencil Code school on early Universe physics and gravitational waves (Oct 20-24)
  • The 21st Pencil Code user meeting 2025 (Oct 27-31)

 


Pencil Code school on early Universe physics and gravitational waves (Oct 20-24)

The Pencil Code school on early Universe physics and gravitational waves will take place on October 20-24 as part of a two-week CERN TH institute.

The school targets early-career and senior researchers that are interested in learning and developing numerical skills applied to early Universe physics using Pencil Code.

The lectures will cover numerical aspects:

  • Introduction to Pencil Code: basic structure of Pencil Code, modularity, installation, compilation. Setting up parameters, defining initial conditions, boundary, conditions. Running the code and more!
  • Numerical schemes for partial differential equations: numerical discretization of partial and ordinary differential equations in space and time.
  • Post-processing and visualization of data with IDL and Python.
  • Version control: contributing to Pencil Code, SVN and Github. Code testing, auto-tests.
  • Parallelization on multiple CPUs and GPU acceleration of Pencil Code.

as well as applications to particular physics cases with hands-on exercises on:

  • Magnetohydrodynamics of the early Universe
  • Generation and evolution of primordial magnetic fields
  • Chiral magnetohydrodynamics
  • First-order phase transitions
  • Gravitational wave production
  • Axion inflation

Registration is open and will close on September 15th. The school is limited to a maximum of 30 participants.

Participants of the school are encouraged to also participate in the user meeting (Oct 27-31) and need to register separately.

Lecturers:

  • Axel Brandenburg (Nordita)
  • Philippe Bourdin (University of Graz)
  • Simon Candelaresi (University of Augsburg)
  • Deepen Garg (University of Bonn)
  • Frederick Gent (Aalto University & Nordita)
  • Antonino Midiri (University of Geneva)
  • Matthias Rheinhardt (Aalto University)
  • Alberto Roper Pol (University of Geneva)
  • Isak Stomberg (IFIC, Valencia)

21st Pencil Code user meeting PCUM2025 (Oct 27-31)

The 2025 Pencil Code user meeting will take place on October 27-31 as part of a two-week CERN TH institute. The purpose of the meeting is to bring regular users and core developers together to discuss scientific and technical progress since the last meeting, to instigate collaborative projects, and to allow new users to learn more about the code and to interact with other users and developers.

Registration for the Pencil Code user meeting is open and will close on September 28th.