Skip to content
This repository has been archived by the owner on Nov 10, 2017. It is now read-only.
/ feynhelpers Public archive
forked from FeynCalc/feynhelpers

FeynHelpers is a collection of intefaces that allow you to use other HEP-related tools from your FeynCalc session

Notifications You must be signed in to change notification settings

andriiusachov/feynhelpers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

FeynHelpers is a collection of interfaces that allow you to use other HEP-related tools from your FeynCalc session.

Requirements

FeynHelpers is designed as an add-on for FeynCalc. To use it you need at least FeynCalc 9.2 and Mathematica 8.

Supported tools

Tools that are currently supported are

  • FIRE 5.2
  • Package-X 2.1

Installation

Automatic installation

  • 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), try

    ImportString[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

Manual installation

  • 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`
    

Usage

For usage information see the accompanying paper arXiv:1611.06793 and the supplied examples.

Acknowledgments

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

License

  • 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.

About

FeynHelpers is a collection of intefaces that allow you to use other HEP-related tools from your FeynCalc session

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Mathematica 97.6%
  • Shell 2.4%