Debtosh Chowdhury, Raghuveer Garani, Sudhir K. Vempati
State of the art computational methods are essential to completely understand Supersymmetry. SuSeFLAV is one such numerical tool which is capable of investigating mSUGRA, GMSB, non-universal higgs models and complete non-universal models. The program solves complete MSSM RGEs with complete 3 flavor mixing at 2-loop level and also adds one loop threshold corrections to all MSSM parameters by incorporating radiative electroweak symmetry breaking conditions, using standard model fermion masses and gauge couplings as inputs at the weak scale. The program has a provision to run three right handed neutrinos at user defined scales and mixing. Also, the program computes branching ratios and decay rates for various flavor violating processes such as μ → e γ, τ → e γ, τ → μ γ, μ → e e e, τ → μ μ μ, τ → e e e, b → s γ etc. and anomalous magnetic moment of muon.
Tar zipped source file of the latest version (1.2.0) is available here:
SuSeFLAV-1.2.0 (Jun 18, 2012)
SuSeFLAV is also available at this webpage.
If you use SuSeFLAV to write a paper please cite D. Chowdhury et al., Comput. Phys. Commun. 184 (2013) 899, [arXiv:1109.3551] . It will be regularly updated on arXiv and served as user manual.
NOTE : LAPACK libraries are required to run SuSeFLAV.
To download and install LAPACK please visit the website.
From version 1.2.0 onwards SuSeFLAV does not require LAPACK libraries.
To untar the tar-gzipped file, go to the download directory of
suselfav_1.x.x.tgz and type the following at the command line:
> tar -xvf suseflav_1.x.x.tgz
suselfav_1.x.x/ in your directory where it has been downloaded. Now go to the directory
> cd suseflav_1.x.x/
SuSeFLAV you will need Fortran 90/95 complier.
SuSeFLAV has been successfully compiled using GNU
g95 and Intel
ifort(12.x) on Linux and Unix operating systems.
The compilation of the program is handled by the provided Makefile. To make and install the distribution type the command
This will compile SuSeFLAV with default fortran compiler (
install the package in the
bin/ sub-directory inside
make will build and install the library
libsuseflav.a. Now go to the
bin/ sub-directory and run the program by typing the command
> cd bin/
For more information about the executables please refer to the
README in the main directory. To clean the object files and other output files type
> make clean
And finally, to un-install SuSeFLAV (i.e., delete all compiled libraries and output files, but keep the sources), type
> make cleanall
Solved Bugs & Improvements
- Version 1.2.0 (Jun 18, 2012)
- LAPACK dependency is removed.
- Two loop Higgs mass correction (following Slavich et al.) is implemented.
- Several bugs fixed (for more details see changelog inside the main directory).
- SLHA 2 implementation updated.
- Several example files are added.
- Version 1.1.3 (Feb 29, 2012)
- Bug while
Sign(μ) = -1 is fixed. (Thanks to K. Patel)
- Version 1.1.2 (Feb 25, 2012)
- Bug in writing the
output.txt file while scanning is fixed. (Thanks to K. Patel)
- Corrected the name of
mh20 in the input file
sinputs-nuhm.in. (Thanks to K. Patel)
- Version 1.1.1 (Feb 23, 2012)
- Bug with SLHA format fixed. (Thanks to B. Murakami, C. Phillips and Anonymous R)
- Updated to SLHA2.
- Example files improved.
- Version 1.1.0 (Dec 15, 2011)
- Bug in the Neutralino tree-level spectrum calculation fixed.
Contact Information: Email us!