Requirements: Unix (c++ and fortran compiler) and Mathematica (version 9 or 11)
1.1 Installation of feynrules, micromegas, calchep and feynarts
2.1 What is Feynrules?
Overview
What Feynrules should necessarily include and not include
2.2 Favorite model overview (Innert Doublet Model or \(\lambda^4\) theory as an example)
AS (afternoon session) 1: Students will probably use first workshop session in the afternoon to install all packages
2.3 Implement your favorite model
Particle content,
Parameters content
New (Global, Local?) Symmetries and quantum numbers
Tree level Lagrangian
Mathematica compilation
Exporting Feynman rules
2.4 Overview of vectorlike model or model of choice
AS 2: Students will start writing a model of their choice or a simple vectorlike particle model (B-L symmetry).
Requirements for MicrOmegas course: brief knowledge or WIMP particles and relic abundance of cold dark matter (even better if they understand what direct detection and indirect detection is)
3.1 What is MicrOmegas? - Overview of DM physics content (Could be brief or long depending on students knowledge of DM phenomenology) - What MicrOmegas can and can not do - Starting a new project - Include/Import a new model in MicrOmegas (Calchep interface) - User interface (with e.g. Innert Double Model IDM) for a set of unique values for IDM parameters
AS 3: Students will export model using Mathematica to calchep language and import to MicrOmegas
3.2 Description of the Main file in micrOmegas - Several useful functions
3.3 Rewriting Main file to study the phenomenlogy of a DM model
4.1 Overview of Calchep
4.2 Useful non user interface tools in calchep
AS 4: Students will use MicrOmegas to calculate a simple graph plotting two model (BSM) parameters vs the relic abundance