diff options
author | wiz <wiz> | 2005-09-30 12:31:28 +0000 |
---|---|---|
committer | wiz <wiz> | 2005-09-30 12:31:28 +0000 |
commit | d7040244ff58de16be7a3e9a71663d96fc39faef (patch) | |
tree | 76ab4f19476fc79e4818f6ae27f9934b0430a009 /math/gsl | |
parent | 54cd11e3d9a119daad6f50c583c0d904a092c831 (diff) | |
download | pkgsrc-d7040244ff58de16be7a3e9a71663d96fc39faef.tar.gz |
Update to 1.7:
* What is new in gsl-1.7:
** Switched gsl_randist_binomial to use the faster binomial random
variate TPE algorithm by default. The previous binomial variate
algorithm is available as gsl_randist_binomial_knuth. This will
result in a different sequence of binomial variates in programs using
this function.
** Improved the algorithm for gsl_sf_elljac_e to avoid cancellation
errors near quarter periods.
** Fixed the branch selection in gsl_sf_gamma_inc_Q_e to avoid
inaccurate results for large a,x where x~=~a.
** The multilinear fitting functions now have forms which accept a
user-specified tolerance for the SVD cutoff and return the
corresponding effective rank of the design matrix.
** The quadratic solvers in poly/ now handle linear equations
gracefully (i.e. quadratrics with a leading coefficient of zero).
** The output of "make check" now only shows test failures by default,
to reduce the amount of output. Set the environment variable
GSL_TEST_VERBOSE=1 to display all the output. To assist debugging,
the test number of each failure is shown in square brackets at the
line-end [NNNN].
** Fixed bugs in gsl_linalg_SV_decomp_jacobi which caused
incorrect results for some input matrices.
** Bessel, coulomb, dilogarithm and legendre_H3d functions now use
hypot internally to avoid overflow when computing terms like
sqrt(1+x*x).
** The 'Usage' chapter of the reference manual now explains how to
handle deprecated functions using the GSL_DISABLE_DEPRECATED macro.
** The conflicting enum definitions for 'forward' and 'backward' in
gsl_ftt.h and gsl_wavelet.h are deprecated. User code should switch
to the new definitions gsl_fft_forward, gsl_fft_backward,
gsl_wavelet_forward and gsl_wavelet_backward. Selectively define
GSL_DISABLE_DEPRECATED before including the headers to use the new
definitions on either or both modules.
** Fixed an error in the the brent minimisation algorithm. Iterations
should now follow Brent's original description correctly.
** The bound coulomb function gsl_sf_hydrogenicR_e no longer reports
an underflow for exact zeroes of the wavefunction.
** gsl_linalg_SV_decomp_jacobi now reports an error for the
unimplemented case M<N correctly.
** Fixed conformance test for the SYRK and HERK blas functions
gsl_blas_{s,d,c,z}syrk and gsl_blas_{c,z}herk for non-square matrices.
** Configure now checks for presence of ieeefp.h if needed.
** Differential equation solvers now propagate error codes returned
from user-defined functions to the top-level in all cases.
** Sort functions now avoid an infinite loop if Nans are present in
the input vector. The order of nans in the output is undefined,
although other elements will be sorted correctly.
Diffstat (limited to 'math/gsl')
-rw-r--r-- | math/gsl/Makefile | 4 | ||||
-rw-r--r-- | math/gsl/PLIST | 3 | ||||
-rw-r--r-- | math/gsl/distinfo | 8 |
3 files changed, 7 insertions, 8 deletions
diff --git a/math/gsl/Makefile b/math/gsl/Makefile index 7f60ce53f7e..f34ec892280 100644 --- a/math/gsl/Makefile +++ b/math/gsl/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.21 2005/02/28 12:11:29 dmcmahill Exp $ +# $NetBSD: Makefile,v 1.22 2005/09/30 12:31:28 wiz Exp $ -DISTNAME= gsl-1.6 +DISTNAME= gsl-1.7 CATEGORIES= math devel MASTER_SITES= ${MASTER_SITE_GNU:=gsl/} diff --git a/math/gsl/PLIST b/math/gsl/PLIST index 49564d2d1e5..d86a86dace9 100644 --- a/math/gsl/PLIST +++ b/math/gsl/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.11 2005/01/13 15:06:25 adam Exp $ +@comment $NetBSD: PLIST,v 1.12 2005/09/30 12:31:28 wiz Exp $ bin/gsl-config bin/gsl-histogram bin/gsl-randist @@ -6,7 +6,6 @@ include/gsl/gsl_blas.h include/gsl/gsl_blas_types.h include/gsl/gsl_block.h include/gsl/gsl_block_char.h -include/gsl/gsl_block_complex.h include/gsl/gsl_block_complex_double.h include/gsl/gsl_block_complex_float.h include/gsl/gsl_block_complex_long_double.h diff --git a/math/gsl/distinfo b/math/gsl/distinfo index e34d2c6b185..3d13a7a1c81 100644 --- a/math/gsl/distinfo +++ b/math/gsl/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.15 2005/02/23 12:06:55 agc Exp $ +$NetBSD: distinfo,v 1.16 2005/09/30 12:31:28 wiz Exp $ -SHA1 (gsl-1.6.tar.gz) = ebf287ee2b7195e557985799857b2aaca7b51148 -RMD160 (gsl-1.6.tar.gz) = 3058f95961ee42465680d616df69aca1e7fb378b -Size (gsl-1.6.tar.gz) = 2294804 bytes +SHA1 (gsl-1.7.tar.gz) = 0915f99c5eca63e6a4d4ed31b6a224789f918200 +RMD160 (gsl-1.7.tar.gz) = 6f1c4178ed8021ada55f5195c2c9ec2e25f04fdf +Size (gsl-1.7.tar.gz) = 2337248 bytes SHA1 (patch-aa) = 77169bafaa6ac4497df6e82f64c17f6d25957231 SHA1 (patch-ac) = 5bab459ed6e54f23d8052972a32103f073d62af2 |