Frederick Gent(Aalto University), Matthias Rheinhardt(Aalto University)
Description
About the meeting
The Pencil Code User Meeting is an annual meeting dedicated to the Pencil Code. 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.
The Pencil Code Meeting 2019 will be held in Espoo (Finland), and neighbouring Helsinki (Finland) hosted by Department of Computer Science of Aalto University.
About the Pencil Code
The Pencil Code is a multipurpose code for massively parallel computing.
It includes optionally hydrodynamics, magnetic fields, radiation, ionization, multi-species dust dynamics with coagulation, self-gravity and particles. It is developed and maintained under Subversion (SVN) by around 25 people with check-in permission and has been downloaded by around 500 registered users (without check-in permission).
The code is tested nightly on several platforms and provides an excellent pedagogical tool for professional scientists as well as students to implement new code within an organized framework.
Topics
Here are some example topics that the meeting aims at covering:
Recent science results obtained with the Pencil Code
Physics recently added to the code, such as particle collisions
Recently added visualization techniques, such as on-the-fly 3D rendering and spherical slices
Matthias and Johannes will be working on the integration between the stand alone GPU-based PDE-solver Astorath and the core CPU-based Pencil-code, to obtain GPU acceleration for existing Pencil Code modules.
Simon and Fred shall develop the simulation object in the Pencil Code python library. The aim is to be able to utilise the object to manage multiple parameter simulation set-up, compilation, running and post-processing. The existing remeshing routine for changing the resolution, processor layout or grid size of an existing simulation shall be integrated into the pencilnew simulation object.
Excursion around Otaniemi Wildlife ReserveVilla Elfvik (Otaniemi Wildlife Reserve)
Villa Elfvik
Otaniemi Wildlife Reserve
If the weather permits we shall take a walk along through the marshlands neighbouring the University. The timing of the excursion will also accommodate whether we will be zooming the USA (after 17:00) or Germany (from 15:00)
Review of the latest developments in pencilnew Python toolkit for data analysis and visualisation. Explanation of the motivation and strategy for object and simulation tools and hdf5 options.
In 2017 we negotiated a special issue around the Pencil Code with the Journal of Geophysical and Astrophysical Fluid Dynamics. We shall discuss some of the articles so far published and in review, and what future challenges and opportunities have arisen as a result.
Visit to the Allas Sea Pool in Kauppatori, Helsinki. https://www.allasseapool.fi/en/
As well as an outdoor heated pool and Baltic temperature Sea pool there are saunas, bar and restaurant areas, with a great view of the harbour area.
Visit HelsinkiTBA (Helsinki)
TBA
Helsinki
City Centre
Free time to explore the City, including the new Public Library, Töölö Bay, museums and galleries.
Miikka, Matthias and, in particular, Johannes have been developing a CUDA based version of the code, both stand alone (Astorath) and to integrate with the core cpu/perl version of the Pencil Code. We shall discuss the status and future plans.
We have booked the Donor Lounge in the CS Building which has two sauna, kitchen, lounge area and outside terrace. There will be drinks and refreshments served. Please participate, relax and get to know the other participants