Skip to content

Analysis code for studying the mass spectrum and dark matter in the CSE6SSM

License

Notifications You must be signed in to change notification settings

azedarach/cse6ssm-dm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSE6SSM Spectrum and Dark Matter

DOI

Analysis code for studying the mass spectrum and dark matter in the CSE6SSM, used for the numerical analysis reported in arXiv:1610.03374.

Requirements

To obtain analytic results using SARAH requires

  • Mathematica (version 7.0 or higher)
  • SARAH (version 4.5.6 or higher)

The C++ spectrum generators were generated using FlexibleSUSY. To compile them requires

Calculation of the lightest CP-even Higgs mass using the EFT framework requires

To calculate dark matter predictions in the models requires

The results reported in arXiv:1610.03374 were obtained using

  • SARAH-4.5.6 running on Mathematica 10.0
  • FlexibleSUSY-1.1.0
  • g++ and gfortran, version 4.8.2
  • Boost version 1.60.0
  • Eigen version 3.2.8
  • GSL version 1.15
  • SUSYHD-1.0.2
  • micrOMEGAs-4.1.8

Analytic Expressions

Analytic expressions for the mass matrices, loop corrections and renormalization group equations can be generated using the SARAH model files found under ./sarah. To run the SARAH model, a new model must first be created in your SARAH installation, for example,

    $ mkdir /path/to/SARAH/Models/SE6SSM
    $ cp ./sarah/* /path/to/SARAH/Models/SE6SSM/

The model can then be run within a SARAH session using Start["SE6SSM"];.

Mass Spectrum Calculation

Spectrum generators for the CSE6SSM and MSSM are located in the ./models directory. The compilation procedure is the same as documented for an ordinary FlexibleSUSY model. The Makefile is generated and the code built by running

    $ ./configure --with-models=CSE6SSM,MSSM
    $ make

The generated executables are located in the directory for the corresponding model. See ./configure --help for more options.

By default, only the two-scale spectrum generators are compiled. To also compile the semi-analytic solvers, the package should be configured using

    $ ./configure --with-models=CSE6SSM,MSSM --with-algorithms=semianalytic

Optionally, the lightest CP-even Higgs mass can be calculated using SUSYHD. To do so, install the FlexibleSUSY addon susyhd_call to the addons directory (see the documentation provided with the addon for how to do this). Executables calling SUSYHD can then be built using

    $ ./configure --with-addons=susyhd_call

After compiling with make, the executable ./models/CSE6SSM/run_susyhd_CSE6SSM.x can be used to compute the CP-even Higgs mass. Note that the approximation of using the MSSM EFT calculation is expected to be reasonable only when the additional exotic contributions to the mass are small. In general it is advisable to use a model specific EFT calculation, see for example the calculation provided by FlexibleEFTHiggs.

Dark Matter Calculations

micrOMEGAs models for the CSE6SSM and CMSSM are contained in the directories ./micro-models/CSE6SSM and ./micro-models/CMSSM, respectively. To run the dark matter calculation, the desired model should be added to your micrOMEGAs installation and compiled. The Makefiles for the models should first be generated by configuring with microMEGAs enabled, using

   $ ./configure --enable-micromegas --with-micromegas-dir=/path/to/micromegas

The models can then be added to your micrOMEGAs installation and used. For example, assuming the main micrOMEGAs package has already been compiled, the CSE6SSM model can be installed using

    $ make install-micro-CSE6SSM
    $ cd /path/to/micromegas/CSE6SSM
    $ make

Similar steps should be followed to install the CMSSM model.

After building the model, the executable run_slha_file.x is produced in the ./src sub-directory. It reads an SLHA file and, by default, computes the relic density for the point. For example,

    $ ./src/run_slha_file.x LesHouches.out

See ./src/run_slha_file.x --help for more options.

References

If you use this code in your work please cite

The analytic results and micrOMEGAs model files were produced using SARAH. Please also cite the appropriate references for SARAH,

The C++ spectrum generators were produced using FlexibleSUSY, which itself also depends on SARAH and components of SOFTSUSY. If you use this aspect of the code, please cite the above as well as

If you use SUSYHD to compute the Higgs mass in the model, please cite

If you use this code to calculate dark matter predictions for the models, please cite the above as well as

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

Analysis code for studying the mass spectrum and dark matter in the CSE6SSM

Resources

License

Stars

Watchers

Forks

Packages

No packages published