softsusy is hosted by Hepforge, IPPP Durham
SOFTSUSY  4.1
src Directory Reference

Files

file  decays.cpp
 
file  decays.h [code]
 Code calculates decay modes and prints out an SLHA format file with them in. For R-parity conserving NMSSM/MSSM. See arXiv:1703.09717.
 
file  def.cpp
 
file  def.h [code]
 switches (options) and parameters such as default fermion masses, required accuracy etc
 
file  dilogwrap.h [code]
 Dilog function.
 
file  flavoursoft.cpp
 
file  flavoursoft.h [code]
 Header file for RP conserving MSSM object including all (real) soft SUSY breaking parameters and (real) SUSY couplings. with non-trivial flavour calculation.
 
file  higher_order.h [code]
 Interface to higher loop corrections.
 
file  linalg.cpp
 
file  linalg.h [code]
 DoubleVector and DoubleMatrix classes of doubles and operations between them, complexified copies also.
 
file  lowe.cpp
 
file  lowe.h [code]
 QedQcd object contains Standard Model quark and lepton masses. It integrates them using 3 loop qcd x 1 loop qed effective theory.
 
file  main-nmssm.cpp
 a main C++ program to calculate Higgs masses as a function of tan beta in the NMSSM
 
file  main.h [code]
 a main C++ program to calculate Higgs masses as a function of tan beta
 
file  mainDecay.h [code]
 a main C++ program to calculate Higgs masses as a function of tan beta
 
file  mssm_twoloop_as.cpp
 
file  mssm_twoloop_as.h [code]
 Two loop corrections to the top mass. This file has been generated at Fri 14 Jul 2017 22:12:37 with the script "as2_to_cpp.m".
 
file  mssm_twoloop_mb.cpp
 
file  mssm_twoloop_mb.h [code]
 Two loop corrections to the bottom mass. This file has been generated at Fri 7 Apr 2017 21:00:53 with the script "bquark_to_cpp.m". It is part of FlexibleSUSY.

 
file  mssm_twoloop_mt.cpp
 
file  mssm_twoloop_mt.h [code]
 Two loop corrections to the top mass. This file has been generated at Fri 31 Mar 2017 14:09:29 with the script "tquark_to_cpp.m". This file is part of FlexibleSUSY.
 
file  mssm_twoloop_mtau.h [code]
 Two loop corrections to the tau mass. This file has been generated at Fri 7 Apr 2017 21:00:53 with the script "tau_to_cpp.m". It is part of FlexibleSUSY.

 
file  mssmjacobian.cpp
 Implementation of routines for calculating Jacobian fine-tuning.
 
file  mssmjacobian.h [code]
 Provides routines for calculating Jacobian fine-tuning.
 
file  mssmUtils.h [code]
 A few handy routines for the MSSM: SUSY breaking conditions etc.
 
file  mycomplex.h [code]
 complex numbers and operators between them
 
file  nmssm2loop.h [code]
 Two-loop Higgs and potential corrections from Pietro Slavich.
 
file  nmssmjacobian.cpp
 Implementation of routines for calculating Jacobian fine-tuning.
 
file  nmssmjacobian.h [code]
 Provides routines for calculating Jacobian fine-tuning.
 
file  nmssmsoftpars.cpp
 
file  nmssmsoftpars.h [code]
 Soft SUSY breaking parameters for NMSSM.
 
file  nmssmsoftsusy.cpp
 
file  nmssmsoftsusy.h [code]
 NmssmSoftsusy object contains all the NMSSM functionality: SUSY breaking and preserving parameters, and physical parameters etc.
 
file  nmssmsusy.cpp
 
file  nmssmsusy.h [code]
 NmssmSusy NMSSM SUSY couplings and tan beta. NmssmSusy contains all NMSSM SUSY couplings and tan beta, as well as their beta functions.
 
file  nmssmUtils.h [code]
 A few handy routines for the NMSSM: SUSY breaking conditions etc.
 
file  numerics.cpp
 
file  numerics.h [code]
 numerical routines - differential equation solver, differentiator and function minimiser for instance
 
file  particle.h [code]
 Definitions of particles and container for decay widths.
 
file  physpars.cpp
 
file  physpars.h [code]
 Flags for potential problems in sProblem structure, and structure for containing physical MSSM parameters such as pole masses in sPhysical.
 
file  rge.cpp
 
file  rge.h [code]
 RGE objects consisting of energy scale and parameters and loops (order in perturbation theory) and thresholds (accuracy of calculation, handles decoupling ususally).
 
file  rpvmain.h [code]
 Example main program for the RPV aspects.
 
file  rpvneut.cpp
 
file  rpvneut.h [code]
 Generalisation of RpvMssmSoftsusy object to include the loop corrections to neutrino masses and to the one-loop sneutrino VEVs.
 
file  rpvsoft.h [code]
 R-Parity violating MSSM object including real params/masses. Use RpvNeutrino for lepton-number violation (includes one-loop neutrino mass corrections), or RpvSoftsusy for baryon number violation.
 
file  rpvsusypars.cpp
 
file  rpvsusypars.h [code]
 Contains all supersymmetric RPVMSSM parameters.
 
file  softpars.cpp
 
file  softpars.h [code]
 Soft SUSY breaking parameters.
 
file  softpoint.cpp
 
file  softpoint.h [code]
 Main program: reads input in SLHA or command line format.
 
file  softsusy.cpp
 
file  softsusy.h [code]
 Header file for RP conserving MSSM object including all (real) soft SUSY breaking parameters and (real) SUSY couplings. Also contains MssmSoftsusy2 object, which has alternative EWSB boundary conditions at MSUSY.
 
file  susy.cpp
 
file  susy.h [code]
 MssmSusy contains all SUSY couplings and tan beta, as well as their beta functions.
 
file  tensor.cpp
 
file  tensor.h [code]
 three-index tensor for containing information on R-parity violating couplings. Also contains linear algebra functions for interaction with matrices and vectors.
 
file  threeBodyDecays.cpp
 
file  threeBodyDecays.h [code]
 Code calculates three-body decay modes and prints out an SLHA format file with them in. For R-parity conserving NMSSM/MSSM. See arXiv://1703.09717.
 
file  twoBodyDecays.cpp
 
file  twoBodyDecays.h [code]
 Code calculates two body decay modes of sparticles and Higgs. See arxiv:1703.09717.
 
file  twoloophiggs.h [code]
 Contains two-loop routines from Slavich et al.
 
file  utils.cpp
 
file  utils.h [code]
 A few handy bits and pieces - little mathematical functions and the like.
 
file  xpr-base.h [code]
 Symbolic under-object for vectors/matrices for speed upgrade. The linear algebra operations are often set up at compile time rather than at run-time.
 
file  xpr-matrix.h [code]
 Symbolic object for matrices for speed upgrade.
 
file  xpr-vector.h [code]
 Symbolic object for vectors for speed upgrade.