new version.
25 Sep 15: - Fixed bug in Suave.tm (oversight of 'nmin' argument). 7 May 15: - Fixed sign error in Cuhre's Rule.c (copy-&-paste error from higher-precision weights in degree-9 rule). 31 Mar 15: - Version 4.2: Added flag for resetting the state even if a state file is available in Vegas (Bit 5 of 'flags'). Together with Bit 4 (retain state file) the grid adapted for one integrand can be re-used on another integrand. - Added --with-real=10 and --with-real=16 configuration options for higher-precision versions of Cuba. 26 Nov 14: - Divonne now applies Flatten to the Given list, hence either a list of coordinates (as before) or a list of points can be given. - Tweaked MathLink code for compatibility with older Mathematica versions. 25 Nov 14: - Version 4.1: Added 'ninsuf' argument to Suave. When computing the integral value of a subregion, samples from a former pass contribute only of their number is larger than ninsuf. Increasing ninsuf may reduce jumps in the chi^2 value. 25 Nov 14: - Fixed subtle bug in Cuhre which could lead to longer run times than in versions 1 and 2. - Fixed miscounting of degrees of freedom in rare cases in Suave. 9 Oct 14: - Divonne now passes the userdata argument to the peakfinder function, too. 27 Aug 14: - Fixed problem due to which CUBACORESMAX was effectively ignored. - Fixed issues with MathLink compile for Mathematica 10. 15 Aug 14: - Version 4.0: distinguishes Accelerators (GPUs) and Cores. New distribution strategy (see manual), e.g. can now prescribe maximum number of points per core, necessary for accelerators, allows for load-levelling on cores. - No. of cores/accelerators and max. points per core/accel can be set with environment variables CUBACORES (as before) and CUBACORESMAX (or API call cubacores), CUBAACCEL and CUBAACCELMAX (or API call cubaaccel). API calls generally supersede the environment. - Can choose minimum verbosity level via environment variable CUBAVERBOSE = 0..3 (or API call cubaverbose). - Can start cores/accels explicitly via cubafork/cubawait calls, or have the integrator keep them running at exit. 18 Apr 14: - Fixed uninitialized variable in update of Apr 11 that could lead to a potential segfault in Divonne. 11 Apr 14: - Added invocation of worker init/exit functions also for the master whenever the number of samples is too small to be distributed. 21 Mar 14: - Fixed glitch in Sobol quasi-random numbers for the long long int versions introduced in the last update (forgotten typecast). 18 Mar 14: - Fixed infinite loop in Sobol quasi-random numbers for maxeval values >~ 2^30 (32-bit versions) or 2^62 (64-bit 'll' versions). 22 Jan 14: - Removed 'Chop' from the Mathematica sampling procedure, which would introduce an absolute lower scale for integrals quite close to zero. 8 Jan 14: - Restricted detection of Qt to version 4. 18 Dec 13: - Minor fixes in the MacOS build of partview (thanks to Hong Xu). 11 Dec 13: - Version 3.3: Added new argument 'nvec' to let the integrand function have more than one point at a time, e.g. to take advantage of vectorization. 5 Nov 13: - Fixed MathLink compilation issues with MacOS 10.9/clang++. - Fixed spurious warning in partview.
This commit is contained in:
parent
3d4600d069
commit
fd4c16a86c
4 changed files with 10 additions and 15 deletions
|
@ -1 +0,0 @@
|
|||
A library for multidimensional numerical integration
|
|
@ -1,8 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.2 2012/10/03 09:10:38 asau Exp $
|
||||
#
|
||||
# $NetBSD$
|
||||
|
||||
DISTNAME= Cuba-2.1
|
||||
PKGNAME= lib${DISTNAME:S/C/c/}
|
||||
DISTNAME= Cuba-4.2
|
||||
PKGNAME= lib${DISTNAME:tl}
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= http://www.feynarts.de/cuba/
|
||||
|
||||
|
@ -11,6 +10,8 @@ HOMEPAGE= http://www.feynarts.de/cuba/
|
|||
COMMENT= Library for multidimensional numerical integration
|
||||
LICENSE= gnu-gpl-v3
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_TOOLS+= gmake
|
||||
MAKE_FILE= makefile
|
||||
|
@ -19,9 +20,5 @@ USE_LANGUAGES= c c++ fortran
|
|||
CONFIGURE_ARGS+= --with-maxcomp=4
|
||||
CONFIGURE_ARGS+= --with-maxdim=32
|
||||
|
||||
INSTALLATION_DIRS= share/doc/libcuba
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/cuba.pdf ${DESTDIR}${PREFIX}/share/doc/libcuba
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -1,5 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2011/03/25 18:43:42 jihbed Exp $
|
||||
@comment $NetBSD$
|
||||
include/cuba.h
|
||||
lib/libcuba.a
|
||||
share/cuba.pdf
|
||||
share/doc/libcuba/cuba.pdf
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2011/03/25 18:43:42 jihbed Exp $
|
||||
|
||||
SHA1 (Cuba-2.1.tar.gz) = 0e551cca0be039f2df1fd71c2c61d499762249bd
|
||||
RMD160 (Cuba-2.1.tar.gz) = 20365f7711d0e7b56d3270886c6e186e209f8cf0
|
||||
Size (Cuba-2.1.tar.gz) = 311020 bytes
|
||||
SHA1 (Cuba-4.2.tar.gz) = bf2c41898faa887e8224536723d358e9b15b5999
|
||||
RMD160 (Cuba-4.2.tar.gz) = 2b008d9ad08e1939f911db60e4f7d23ef1015db5
|
||||
Size (Cuba-4.2.tar.gz) = 737028 bytes
|
||||
|
|
Loading…
Reference in a new issue