The LoopTools Homepage
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].
The new automatic installation script gets you started quickly and
easily.
- Download the shell script FeynInstall [5 kB, MD5: e46427da50b45dcc4dde92b576f0de5e].
(Use the right mouse button and "Save Link to Disk...")
- Make it executable with chmod 755 FeynInstall.
- Run it in the directory in which you want the packages installed:
./FeynInstall.
- The script separately prompts you for the installation of
FeynArts, FormCalc, and LoopTools.
- Finally, it asks whether to include FeynArts and FormCalc in
Mathematica's $Path.
The following files can be downloaded:
-
LoopTools-2.5.tar.gz [377 kB, MD5: 17fff35bcb87ed304c8fcfbf22ad7fce] (current version 2.5 beta)
(Last update: 15 Feb 10)
- Added the dimensionally regulated IR and collinear
divergences from QCDLoop. Presently for the scalar
integrals only (as in QCDLoop). The choice of lambda
determines the regularization scheme:
λ > 0 for mass regularization,
λ = -2 for 1/eps^2 coefficient,
λ = -1 for 1/eps coefficient,
λ = 0 for finite piece in dim reg.
- Fixed a few bugs in D0C.
- LoopTools-2.4.tar.gz [362 kB, MD5: f82b1466d4836c66277544726f20a9fe] (old version 2.4)
(Last update: 24 Dec 09.)
- LoopTools-2.3.tar.gz [334 kB, MD5: 9e66181169c7a2875fc250fee4bf4787] (old version 2.3)
(Last update: 13 Jan 09.)
- LoopTools-2.2.tar.gz [331 kB, MD5: b0abdf74e0ed3cc7db845888ad114c06] (old version 2.2)
(Last update: 27 Feb 07.)
- LoopTools-2.1.tar.gz [298 kB, MD5: 7fce10fe0d27d8baa33710b0efecf6d3] (old version 2.1)
(Last update: 7 Dec 04.)
- LoopTools-2.0.tar.gz [237 kB, MD5: 53b071854dc3e274c1c50298785a9a38] (old version 2.0)
(Last update: 30 Oct 01.)
- LoopTools-1.2.tar.gz [525 kB, MD5: a0491a412533b7ce11d47f23800d4d4a] (old version 1.2)
(Last update: 19 Jul 99.)
- ABTools.tar.gz [4 kB, MD5: 4731d63699d871845c70b108aa175f28]
ABTools is a "light" version of LoopTools. It contains just the
one- and two-point functions and consists of only the Fortran library
(no C++ or Mathematica part). The code is pure and lightweight Fortran
and very easy to build.
(Last update: 7 Sep 01.)
To compile the libraries you need f77 and gcc. Note that due to
differences in conventions between versions, the package is designed `as
is' to compile with gcc version 2.7.2 or higher.
Installation notes for the impatient:
- unpack the archive LoopTools-m.n.tar.gz in some
directory,
- run ``./configure,''
- run ``make,''
- run ``make install.''
Attention g77 users: Do not compile LoopTools with optimization.
As of g77 version 2.95.1 this may lead to wrong results. 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.
Thanks for looking in.
Please send bug reports, suggestions, fan mail, etc. to
Thomas Hahn,
.
Related packages:
FF,
FeynArts,
FormCalc,
FeynCalc,
QCDloop Repository.
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: 2 Mar 10
Thomas Hahn