Tuesdays 10:30 - 11:30 | Fridays 11:30 - 12:30
Showing votes from 2016-09-02 12:30 to 2016-09-06 11:30 | Next meeting is Tuesday Aug 5th, 10:30 am.
CppTransport is a numerical platform that can automatically generate and solve the evolution equations for the 2- and 3-point correlation functions (in field space and for the curvature perturbation) for any inflationary model with canonical kinetic terms. It makes no approximations beyond the applicability of tree-level perturbation theory. Given an input Lagrangian, CppTransport performs symbolic calculations to determine the 'Feynman rules' of the model and generates efficient C++ to integrate the correlation functions of interest. It includes a visualization suite that automates extraction of observable quantities from the raw n-point functions and generates high quality plots with minimal manual intervention. It is intended to be used as a collaborative platform, promoting the rapid investigation of models and systematizing their comparison with observation. This guide describes how to install and use the system, and illustrates its use through some simple examples.
PyTransport constitutes a straightforward code written in C++ together with Python scripts which automatically edit, compile and run the C++ code as a Python module. It has been written for Unix-like systems (OS X and Linux). Primarily the module employs the transport approach to inflationary cosmology to calculate the tree-level power-spectrum and bispectrum of user specified models of multi-field inflation, accounting for all sub and super-horizon effects. The transport method we utilise means only coupled differential equations need to be solved, and the implementation presented here combines the speed of C++ with the functionality and convenience of Python. At present the code is restricted to canonical models. This document details the code and illustrates how to use it with a worked example.
We use NuSTAR observations of the Galactic Center to search for X-ray lines from the radiative decays of sterile neutrino dark matter. Finding no evidence of unknown lines, we set limits on the sterile neutrino mass and mixing angle. In most of the mass range 10-50 keV, these are now the strongest limits, at some masses improving upon previous limits by a factor of ~10. When combined with constraints on the primordial lepton asymmetry and structure formation, the allowed mass range of the the $\nu$MSM framework is reduced by more than half. Future NuSTAR observations may be able to cover much of the remaining parameter space.