The LoopTools Site


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:

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.

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

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.7, statically linked as far as possible):

Linux x86 (32-bit):

Mac OS X (32-bit Intel):

Windows (Cygwin 32-bit):


Thanks for looking in.

Please send bug reports, suggestions, fan mail, etc. to Thomas Hahn, hahn@feynarts.de.

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: 7 Mar 12 Thomas Hahn