The LoopTools Visitor Center

LoopTools is a package for evaluation of scalar and tensor one-loop integrals based on the FF package by G.J. van Oldenborgh. It features an easy Fortran, C++, and Mathematica interface to the scalar one-loop functions of FF and in addition provides the 2-, 3-, and 4-point tensor coefficient functions.

LoopTools has been published in Comput. Phys. Commun. 118 (1999) 153 [hep-ph/9807565].
FF has been published in Z. Phys. C46 (1990) 425 [scanned version from KEK].

NEW The new automatic installation script gets you started quickly and easily.

The following files can be downloaded:

To compile the libraries you need f77 and gcc.
From Mathematica 7 on you must also have g++ (and libstdc++) installed for the MathLink compile.

Installation notes for the impatient:

Ubuntu users: Do not (= DO NOT) install fort77. Install gfortran.

Attention g77 users: Do not compile LoopTools with optimization.
If you must turn on optimization for performance reasons, be sure to test the results against the ones calculated with the unoptimized version.

More detailed instructions are given in the manual which is contained in PostScript form in the LoopTools distribution. You can also obtain the manual here.

Ready-made MathLink executables (Version 2.12, statically linked as far as possible):

Linux x86 (64-bit):

Linux x86 (32-bit):

Mac OS X (64-bit Intel):

Windows (Cygwin 32-bit):

Thanks for looking in.

Please send bug reports, suggestions, fan mail, etc. to Thomas Hahn,

Related packages: FF, FeynArts, FormCalc, FeynCalc, QCDloop.

This site and the programs offered here are not commercial. LoopTools is and will stay an open-source package and free of charge. If you want to use LoopTools in a commercial application, make sure you understand the GNU Lesser General Public License under which LoopTools is distributed. LoopTools is being developed at the Max Planck Institute for Physics in Munich.

Last update: 28 Sep 16 Thomas Hahn