SARAH is a Mathematica package optimized for the fast, efficient and precise
study of supersymmetric models beyond the MSSM: a new model can be defined in a
short form and all vertices are derived. This allows SARAH to create model
files for FeynArts/FormCalc, CalcHep/CompHep and WHIZARD/OMEGA. The newest
version of SARAH now provides the possibility to create model files in the UFO
format which is supported by MadGraph 5, MadAnalysis, GoSam, and soon by
Herwig++. Furthermore, SARAH also calculates the mass matrices, RGEs and
one-loop corrections to the mass spectrum. This information is used to write
source code for SPheno in order to create a precision spectrum generator for
the given model. This spectrum-generator-generator functionality as well as the
output of WHIZARD and CalcHep model files have seen further improvement in this
version. Also models including Dirac Gauginos are supported with the new
version of SARAH, and additional checks for the consistency of model
implementations have been created.Comment: v3: Extended discussion of some functions of SARAH; matches version
accepted for publicatio