gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
RelicDensity.cpp File Reference

Relic density calculations. More...

Include dependency graph for RelicDensity.cpp:

Go to the source code of this file.

Namespaces

 Gambit
 TODO: see if we can use this one:
 
 Gambit::DarkBit
 

Functions

void Gambit::DarkBit::RD_spectrum_MSSM (RD_spectrum_type &result)
 Collects spectrum information about coannihilating particles, resonances and threshold energies. More...
 
void Gambit::DarkBit::RD_spectrum_SUSY_DS5 (RD_spectrum_type &result)
 Collects spectrum information about coannihilating particles, resonances and threshold energies – directly from DarkSUSY 5. More...
 
void Gambit::DarkBit::RD_spectrum_from_ProcessCatalog (RD_spectrum_type &result)
 Collects information about resonances and threshold energies directly from the ProcessCatalog [NB: this assumes no coannihilating particles!]. More...
 
void Gambit::DarkBit::RD_spectrum_ordered_func (RD_spectrum_type &result)
 Order RD_spectrum object and derive coannihilation thresholds. More...
 
void Gambit::DarkBit::RD_annrate_DS5prep_func (int &result)
 Some helper function to prepare evaluation of Weff from DarkSUSY 5. More...
 
void Gambit::DarkBit::RD_annrate_DSprep_MSSM_func (int &result)
 Some helper function to prepare evaluation of Weff from DarkSUSY 6. More...
 
void Gambit::DarkBit::RD_eff_annrate_DS_MSSM (double(*&result)(double &))
 Get Weff directly from initialized DarkSUSY. Note that these functions do not (and should not) correct Weff for non-self-conjugate dark matter. More...
 
void Gambit::DarkBit::RD_eff_annrate_DS5_MSSM (double(*&result)(double &))
 
 Gambit::DarkBit::DEF_FUNKTRAIT (RD_EFF_ANNRATE_FROM_PROCESSCATALOG_TRAIT) void RD_eff_annrate_from_ProcessCatalog(double(*&result)(double &))
 Infer Weff from process catalog. More...
 
void Gambit::DarkBit::RD_oh2_DS_general (double &result)
 General routine for calculation of relic density, using DarkSUSY 6+ Boltzmann solver. More...
 
void Gambit::DarkBit::RD_oh2_DS5_general (double &result)
 General routine for calculation of relic density, using DarkSUSY 5 Boltzmann solver. More...
 
void Gambit::DarkBit::RD_oh2_Xf_MicrOmegas (ddpair &result)
 Relic density directly from a call of initialized MicrOmegas. More...
 
void Gambit::DarkBit::RD_oh2_DarkSUSY_DS5 (double &result)
 Relic density directly from a call of initialized DarkSUSY 5. More...
 
void Gambit::DarkBit::RD_oh2_MicrOmegas (double &result)
 
void Gambit::DarkBit::Xf_MicrOmegas (double &result)
 
void Gambit::DarkBit::print_channel_contributions_MicrOmegas (double &result)
 
void Gambit::DarkBit::get_semi_ann_MicrOmegas (double &result)
 
void Gambit::DarkBit::vSigma_freezeout_MicrOmegas (double &result)
 Return the thermally averaged cross-section at T_freezeout. More...
 
void Gambit::DarkBit::RD_fraction_one (double &result)
 
void Gambit::DarkBit::RD_fraction_leq_one (double &result)
 
void Gambit::DarkBit::RD_fraction_rescaled (double &result)
 

Detailed Description

Relic density calculations.


Authors (add name and date if you modify):

Author
Torsten Bringmann (torst.nosp@m.en.b.nosp@m.ringm.nosp@m.ann@.nosp@m.desy..nosp@m.de)
Date
2013 Jun – 2016 May, 2019
Author
Christoph Weniger (c.wen.nosp@m.iger.nosp@m.@uva..nosp@m.nl)
Date
2013 Jul - 2015 May

Definition in file RelicDensity.cpp.