The main purpose of this PR is to have a set of routines that are useful for calculating
multi-loop scalar integrals using direct Feynman parametrization.
In simple cases the integral might be solvable directly withing Mathematica.
However, in most cases one would probably pass it to PolyLogTools or HyperInt
Remaining tasks
[x] Support for scalar integrals with irreducible scalar products and tensor integrals with free indices (cf. Eq. 4.16 in S. Jahn's thesis)
[ ] Add other parametrizations: Schwinger, Lee-Pomeransky, Baikov etc.
[x] Routines for projectivizing an integral in the given variables
[x] Documentation with many examples
[x] More unit tests
[x] Review old FeynmanParametrize, FeynmanParametrize1, FeynmanReduce and FeynmanDoIntegrals. Keep useful stuff, remove the rest.
[ ] Export to Maple (for the evaluation via HyperInt)?
The main purpose of this PR is to have a set of routines that are useful for calculating multi-loop scalar integrals using direct Feynman parametrization.
In simple cases the integral might be solvable directly withing Mathematica. However, in most cases one would probably pass it to PolyLogTools or HyperInt
Remaining tasks
FeynmanParametrize
,FeynmanParametrize1
,FeynmanReduce
andFeynmanDoIntegrals
. Keep useful stuff, remove the rest.