Releases: gplepage/vegas
vegas version 6.1.3
vegas version 6.1.2
Bug fixes in PDFIntegrator
(scale
parameter) and Integrator
(dof
).
vegas version 6.1.1
More robust treatment of round-off errors when calculating means and variances in vegas.
vegas version 6.1
Adds new method vegas.PDFIntegrator.sample
which draws sample points from the integrator's probability distribution (e.g., for making histograms and contour plots of probability distributions).
vegas version 6.0.1
Minor fix concerning location of .pxd files for Cython.
vegas version 6.0
Adds new method vegas.PDFIntegrator.stats
. Default value for mpi
is now False
. Integrands can accept arguments that are dictionaries or arrays; the arrays can now have arbitrary shapes. Bug fixes.
vegas version 5.6
vegas
5.6 adds one feature: vegas.Integrator
s now can be (optionally) configured to package integration points as dictionaries rather than arrays. This is to facilitate integration over (large) heterogeneous collections of integration variables. See the tutorial section on Dictionaries.
vegas version 5.5.2
Updated random number generator to accommodate changes in gvar
and numpy
.
vegas version 5.5
Significantly improves handling of memory for internal work arrays when neval
is very large. These allocations are controlled by three parameters: min_neval_batch
(new), max_neval_hcube
, and minimize_mem
. Parameter min_neval_batch
replaces nhcube_batch
, which is now ignored. The implementation for minimize_mem=True
is completely different and should be much faster than before; this feature requires the h5py
Python module.
vegas version 5.4.3
New installation/build code to deal with Cython3 and with systems having older versions of numpy. Adds support for Python wheels.