------------------------------------------------- SOFTSUSY ------------------------------------------------- QUICK INSTALLATION AND RUN TEST ------------------------------- Download the gzipped tarball, from the SOFTSUSY homepage http://projects.hepforge.org/softsusy/ for instance softsusy-3.0.tar.gz. Then, type (on a linux box) > tar -xvzf softsusy-3.0.tar.gz > cd softsusy-3.0 > ./configure > make which should compile the code. The following command runs a test program which should produce the same output as is contained in the file outputTest: > ./softsusy.x INTRODUCTION ------------ The most recent version of SOFTSUSY and full documentation can be obtained from: http://projects.hepforge.org/softsusy/ This code provides a SUSY spectrum in the MSSM with or without R-parity consistent with input low energy data, and a user supplied high energy constraint (eg minmal SUGRA). It is written in C++ with an emphasis on easy generalisability. Full three-family couplings and renormalisation group equations are employed, as well as one-loop finite corrections a la Bagger, Matchev, Pierce and Zhang. It can be used in conjunction with other programs for many different particle physics calculations. If you use SOFTSUSY to write a paper, please cite B.C. Allanach, Comp. Phys. Comm. 143 (2002) 305, hep-ph/0104145, which is the SOFTSUSY manual. If you use the R-parity violating aspects, please cite B.C. Allanach and M.A. Bernhardt, Comp. Phys. Comm. 181 (2010) 232, arXiv:0903.1805 [hep-ph]. The manuals on the electronic hep-ph/ archive will be updated with the most recent version. There are detailed comparisons between SOFTSUSY and other publicly available codes in * Precise Determination of the Neutral Higgs Boson Masses in the MSSM, B.C. Allanach, A. Djouadi, J.L. Kneur, W. Porod, P. Slavich, JHEP 0409 (2004) 044, hep-ph/0406166, * Theoretical uncertainties in sparticle mass predictions from computational tools, B.C. Allanach, S. Kraml, W. Porod, JHEP 03 (2003) 045, hep-ph/0302102 EXECTUABLE FILES: AFTER INSTALLATION ------------------------------------ * softpoint.x: command-line interface. GMSB, AMSB, mSUGRA and general boundary conditions possible. Main program: softpoint.cpp * softsusy.x: example C++ test program - calculates spectrum of SPS1a mSUGRA point with varying tan beta. Main program: main.cpp * rpvsoftsusy.x: example C++ test program - calculates spectrum of SPS1a mSUGRA point with varying lambda'_{331}(M_GUT). Main program: rpvmain.cpp FILES INCLUDED IN THIS DISTRIBUTION ----------------------------------- aclocal.m4 lowe.h rge.h softpoint.cpp Config main.cpp rpvHouchesInput softpoint.h configure main.h rpvHouchesOutput softsusy.cpp configure.ac Makefile.am rpvmain.cpp softsusy.h COPYING Makefile.in rpvmain.h susy.cpp def.h rpvOutputTest susy.h xpr-base.h flavoursoft.cpp mycomplex.h rpvsoft.cpp tensor.cpp flavoursoft.h numerics.cpp rpvsoft.h tensor.h INSTALL numerics.h rpvsusypars.cpp twoloophiggs.f lesHouchesInput outputTest rpvsusypars.h twoloophiggs.h lesHouchesOutput physpars.cpp slha2Input utils.cpp linalg.cpp physpars.h slha2Output utils.h linalg.h README softpars.cpp xpr-matrix.h lowe.cpp rge.cpp softpars.h xpr-vector.h def.cpp INPUT AND INFO FILES -------------------- * [README] contains installation instructions and a list of included files * [outputTest] is the output from the test program * [slha2Input] is an alternative input file in the SUSY Les Houches Accord 2 format for SPS1a' * [slha2Output] is the result of running with the above input file and includes flavour violation, for inclusion into codes like SusyBsg1.3 which include flavour corrections * [lesHouchesInput] is an alternative input file in the SUSY Les Houches Accord format * [rpvHouchesInput] is an alternative input file in the SUSY Les Houches Accord format for R-parity violation * [rpvHouchesOutput] is the output from the R-parity violating test program LICENSE ------- SOFTSUSY Copyright (C) 2007 B.C. Allanach This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. See http://www.gnu.org/licenses/.