Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aege_v1_0.tar.gz(541 Kbytes)
Manuscript Title: Reduze - Feynman Integral Reduction in C++
Authors: C. Studerus
Program title: Reduze
Catalogue identifier: AEGE_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 181(2010)1293
Programming language: C++.
Computer: All.
Operating system: Unix/Linux.
Has the code been vectorised or parallelized?: Yes. The number of processers is problem dependent. More than one possible but not arbitrary many.
RAM: Depends on the complexity of the system.
Keywords: Reduction, Laporta Algorithm, Feynman Integral, Loop Calculation, GiNaC.
PACS: 11.90.+t.
Classification: 4.4, 5.

External routines: CLN (http://www.ginac.de/CLN/), GiNaC (http://www.ginac.de/)

Nature of problem:
Solving large systems of linear equations with Feynman Integrals as unknowns and rational polynomials as prefactors.

Solution method:
Using a Gauss/Laporta algorithm to solve the system of equations.

Restrictions:
Limitations depend on the complexity of the system (number of equations, number of kinematic invariants).

Running time:
Depends on the complexity of the system.