SuSeFLAV
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.
Latest Release
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.
Documentation
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.
Installation Instructions
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
This creates suselfav_1.x.x/ in your directory where it has been downloaded. Now go to the directory suseflav_1.x.x/ .
> cd suseflav_1.x.x/
To install 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
> make
This will compile SuSeFLAV with default fortran compiler (gfortran ) and
install the package in the bin/ sub-directory inside suselfav_1.x.x/ . The 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/
>./suseflavslha
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
mh10 and 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!
|