PROGRAM SUMMARY
Title of program:
SINGINT
Catalogue identifier:
ADRQ
Ref. in CPC:
153(2003)233
Distribution format: tar gzip file
Operating system: Red Hat Linux 7.1
Number of lines in distributed program, including test data, etc:
3768
Keywords:
Adaptive numerical integration, Multi- dimensional quadrature,
Singular integrands, Rules Integration, Monte Carlo integration,
Recursion, Computational methods, Other numerical.
Programming language used: C, Fortran
Nature of physical problem:
Efficient, robust and automatic numerical computation of
multidimensional integrals with singular integrands, for example
occurring in the calculation of particle scattering amplitudes in
perturbative field theory.
Method of solution:
Runtime- or memory-optimised algorithms that combine integration rule
and Monte Carlo techniques and employ recursion.
Restrictions:
singint_rec, the implementation of the recursive algorithm, is suitable
for integrands of up to 12 dimensions. singint_cut, the implementation
of the global algorithm, is currently restricted to two dimensions. An
extension of the algorithm to more than two dimensions is
straightforward and will be implemented in a future version.
Additional comments:
SINGINT can be built with any compatible C and Fortran compilers. It
requires GNU Scientific Library 1.2 [1]. The program has been tested
with GNU Compiler Collection 3.1 [2] on Red Hat Linux 7.1.
References:
[1] http://sources.redhat.com/gsl/ [2] http://gcc.gnu.org