HEPMath 1.4: A Mathematica Package for Semi-Automatic Computations in High Energy Physics
arXiv:1412.6102 · doi:10.1016/j.cpc.2015.04.022
Abstract
This article introduces the Mathematica package \emph{HEPMath} which provides a number of utilities and algorithms for High Energy Physics computations in Mathematica. Its functionality is similar to packages like FormCalc or FeynCalc, but it takes a more complete and extensible approach to implementing common High Energy Physics notations in the Mathematica language, in particular those related to tensors and index contractions. It also provides a more flexible method for the generation of numerical code which is based on new features for C code generation in Mathematica. In particular it can automatically generate Python extension modules which make the compiled functions callable from Python, thus eliminating the need to write any code in a low-level language like C or Fortran. It also contains seamless interfaces to LHAPDF, FeynArts, and LoopTools.
References in corpus (9)
- The automated computation of tree-level and next-to-leading order differential cross sections, and their matching to parton shower simulations
- Event generation with SHERPA 1.1
- FeynRules - Feynman rules made easy
- Helac-Phegas: a generator for all parton level processes
- News from FormCalc and LoopTools
- A Mathematica Interface for FormCalc-generated Code
- The Dimension Six Triple Gluon Operator in Higgs+Jet Observables
- Excursions into FeynArts and FormCalc
- New Developments in FormCalc 4.1