suseflav is hosted by Hepforge, IPPP Durham


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.


    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/


    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 (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!