Skip to content

Developer tutorial

Note

Under construction

Welcome to the Athena developer tutorial!

These pages gather all of the material for the developer tutorial. The tutorial is intended for those who plan to write software for Athena or its applications. It can be followed privately at any time, and is held as an in-person event annually. You can also find the preparatory steps that are needed before you can follow the tutorial. If you find anything unclear or incorrect please contact the software coordinators.

Links to the agendas for the in-person events can be found below. Previous versions of the tutorial used internal Twiki documentation; this is preserved so that the links from the past events still work, but all future events will use these pages.

Tutorial date (internal link to Indico) Practical materials
27 - 31 January 2025 Twiki
15 - 19 November 2021 Twiki
23 - 27 September 2019 Twiki
14 - 18 September 2015 Twiki
9-13 February 2015 Twiki
8-12 September 2014 Twiki

You might also want to look at the original multithreading tutorial from 2017.