FeynHelpers is a collection of interfaces that allow you to use other HEP-related tools from your FeynCalc session.
FeynHelpers is designed as an add-on for FeynCalc. To use it you need at least FeynCalc 9.2 and Mathematica 8.
Tools that are currently supported are
- FIRE 5.2
- Package-X 2.1
-
Run the following instruction in a Kernel or Notebook session of Mathematica
Import["https://raw.githubusercontent.com/FeynCalc/feynhelpers/master/install.m"] InstallFeynHelpers[]
If the above code fails with
URLFetch::invhttp: SSL connect error
(e.g. on Mathematica 9 under OS X), tryImportString[URLFetch["https://raw.githubusercontent.com/FeynCalc/feynhelpers/master/install.m"]] InstallFeynCalc[]
-
The automatic installer can also install Package-X and FIRE for you. It will offer you this possiblity at the end of the installation process
-
Create a directory FeynHelpers inside
FileNameJoin[{$UserBaseDirectory, "Applications", "FeynCalc", "AddOns"}]
and put the source code there.
-
Install Package-X and FIRE packages. It should be possible to load Package-X via
<<X`
and FIRE via
<< FIRE5`
For usage information see the accompanying paper arXiv:1611.06793 and the supplied examples.
If you use FeynHelpers in you work, please cite
- V. Shtabovenko, "FeynHelpers: Connecting FeynCalc to FIRE and Package-X", Comput. Phys. Commun., 218, 48-65, 2017, arXiv:1611.06793
Also don't forget to cite the authors of the tools that you are calling from FeynHelpers, which are
- The code of FeynHelpers is licensed under GNU GPLv3.
- This does not apply to the packages for which FeynHelpers provides an interface to FeynCalc. For the licensing of those packages please check the informations provided by the respective authors.