Version 2.3:
comes with a new package of sources and binaries
- fixed a bug for non-integer indices
- fixed warnings for Mathematica 7 and 8
- new option for square resolution: AdvancedSquares3 (works better on threshhold
)
- new non-obligatory argument for SDEvaluateDirect to provide a list of delta-fu
nctions
- better debugging with IntegrationDebug
- new sector decomposition strategies STRATEGY_KU0, STRATEGY_KU, STRATEGY_KU2 (K
aneko, Ueda).
KU2 is slowest, but less sectors. KU0 is fastest, but more sectors
- new boolean option PolesMultiplicity, if true, forces the SDAnalyze mode to pr
ovide poles multiplicities as well
- bug fix - intrepolation near the origin did not actually work as expected,
resulting in integration errors in some specific situations
- bug fix - integration crashed when one of the exponents exceeded 13312
Version 2.0.0 (28.11.2009)
- improved treatement of numerical instabilities
- improves parallelization
- new integrators
- Speer sectors
- more general classes of integrals
To summarize, it as a completely new project much more powerfull than the initial one. For details please refer to .....
Version 1.2.1 (28.04.2009)
- Small fix for the UF function (the code could still fail in case of non-rational (say, 0.1) kinematic invariants), thanks to Valery Yundin
Version 1.2.0 (28.03.2009)
- Parallelization of the Mathematica part (only under Mathematica 7). To use it, set NumberOfSubkernels>1
- Bug fix - the code failed on some integrals equal to zero
- Bug fix - the STRATEGY_S failed on some special integrals
- Bug fix - the code could fail in case of non-rational (say, 0.1) kinematic invariants
- new option - ReturnErrorWithBrackets - if True, the errors in the results are returned not like pm57 but like pm[57]
- the code is distributed with new CIntegrate binaries that have a possibility to choose different integration methods. As an addition to the original Vegas integrator of Fortran, the Cuba library by Thomas Hahn algorithms can be used. If you wish to compile the binaries yourself, please use the latest Cuba library (version 1.5 released 06.03.2009) and run export CFLAGS="-O3"; ./configure when building the Cuba library.
Version 1.1.0 (31.12.2008)
- STRATEGY_SS added (Speer sectors)
- a possibility to use new binaries with different integrators (the binaries are still in preparation)
- STRATEGY_S is prevented from freezing, in case of very long time requirements a failback to STRATEGY_A is performed
- bug fix for IfCut with UsingC=False
- bug fix - extra error messages removed with UsingC=False
- new option: d0 (4 by default) standing for the dimension
Version 1.0.0: first public release (22.08.2008)
Plans:
- add complex numbers to the CIntegrate
- more efficient parallelization with expression preparation, a possibility to use multiple Mathematica kernels (Mathematica 7)
- extra integrators











