Jun 17 – 20, 2019
Hotel ACHAT PLAZA Karlsruhe
Europe/Berlin timezone

Introduction to template meta-programming in C++

Jun 17, 2019, 4:45 PM
20m
Hotel ACHAT PLAZA Karlsruhe

Hotel ACHAT PLAZA Karlsruhe

Mendelssohnplatz, 76131 Karlsruhe https://achat-hotels.com/hotel/karlsruhe-city
Status and progress of air shower simulations Status and progress of air shower simulations

Speaker

Hans Dembinski (Max Planck Institute for Nuclear Physics, Heidelberg)

Description

Template meta-programming (TMP) is a fancy and mysterious sounding topic. CORSIKA 8 is using TMP a lot, so in this talk I will explain when it is useful and demonstrate a few key techniques and best practices, based on my experience as the author of Boost.Histogram, which is another TMP-heavy C++ library.

Primary author

Hans Dembinski (Max Planck Institute for Nuclear Physics, Heidelberg)

Presentation materials