SPheno

[ Latest version | manual for version 2.3 (pdf-file) | manual for additional features of version 3.1 (pdf-file) ]


The current version is 3.2.1 (10 October 2012) which can be found at the new SPheno webpage; for older version see below. This webpage will also be transfered to the new site in the next weeks.

SPheno stands for S(upersymmetric) Pheno(menology). The code calculates the SUSY spectrum using low energy data and a user supplied high scale model as input. The spectrum is used to calculate two- and three body decay modes of supersymmetric particle as well as of Higgs bosons. In addition the production cross sections for supersymmetric particle and Higgs bosons in e^+ e^- annihilation is calculated. Moreover, the branching of the decay $b \to s \gamma$, the SUSY contribution to anomalous magnetic moment of the muon as well as the SUSY contributions to the rho parameter due to sfermions are calculated. The code is written in F90 with an emphasis on easy generalisability. The structure is set such that complex phases as well as the extension to include the flavour structure can be done in a straight forward way. The 2-loop renormalization group equations as well as the one-loop finite corrections a la Bagger, Matchev, Pierce and Zhang are included. In addition the two-loop corrections to the neutral Higgs boson masses (a la Brignole, Degrassi, Slavich and Zwirner) and to the mu-parameter (a la Dedes and Slavich) are included. Starting with version 2.2.2 the SUSY Les Houches Accord is supported as well as the SPA conventions (for details see hep-ph/0511344). Starting with version 3.0.beta the complete flavour and CP structure of the MSSM as well as bilinear R-parity violation has been implemented. The input and output is done via he SUSY Les Houches Accord 2 .

If you use SPheno to write a paper, please cite W. Porod, Comput. Phys. Commun. 153 (2003) 275 [arXiv:hep-ph/0301101] and W. Porod and F. Staub arXiv:1104.1573 , which are the SPheno manuals. The version on the electronic hep-ph archive will be updated regularly with more recent versions.

Detailed comparisons between SPheno and other public codes have been performed in:

Please send an email to porod@physik.uni-wuerzburg.de with the subject 'subscribe SPheno' if you want to be automatically informed on new releases.

Installation

To install SPheno, you will need a F95 (F90) compiler. No additional library is necessary. The code has been successfully compiled using NAG F95, Lahey/Fujitsu lf95, GNU g95, and Intel ifort (version 10.1) on linux PC system [from this list, the g95-compiler is completely free]. In case of the gfortran compiler depedning on the compiler version and platform deviations from the results of the other compilers, which agree among themselves perfectly, have been found up to a few per-cent. The code is supposed to be standard ANSI compatible F95.

The present release contains the main program SPheno.f90 and the Code for the SPheno library (libSPheno.a, link with -lSPheno). A Makefile is also included: the default compiler is ifort, but the options are now also included for other compilers. In linux, just unpack the files with
> gunzip SPheno3.1.4.tar.gz
> tar -xvf SPheno3.1.4.tar
then type (if necessary change the definitions for the f90 compiler)
> cd SPheno3.1.4
> make (or gmake)
The program is then run by
> bin/SPheno
The output file SPheno.spc should be identical (except for small numerical deviations depending on the compiler) to SPheno.spc (SLHA format).

Release 3.1.4: 14.07.11

New features

Solved bugs (14.07.2011)

Known problems (24.05.2011)

Model files plus the corresponding output files (default values of the program are used). The original SPheno input/output is no longer supported and everything is done using SLHA conventions, e.g.:

Pre-compiled versions

Due to increasing problems in the past, there are currently no pre-compiled versions.

previous versions

last changes July 2011 | Werner R. Porod

Valid XHTML 1.0 and CSS