Subject: CVS commit: pkgsrc/math/gsl
To: None <pkgsrc-changes@netbsd.org>
From: Jason Beegan <jtb@netbsd.org>
List: pkgsrc-changes
Date: 05/04/2002 00:41:31
Module Name:	pkgsrc
Committed By:	jtb
Date:		Fri May  3 21:41:31 UTC 2002

Modified Files:
	pkgsrc/math/gsl: Makefile PLIST buildlink.mk distinfo

Log Message:
Update to version 1.1.1.  From the NEWS file:

* What is new in gsl-1.1.1:

** Fixes to histogram2d stat functions

** Added missing prototypes for complex LU determinant functions

** Improved error handling in multifit routines

** Added check to avoid division by zero for rank-deficient matrix in
multifit iteration

* What was new in gsl-1.1:

** The permutation module now includes a copy function
gsl_permutation_memcpy

** The implementation of gsl_sf_gamma_inc has been improved and now
avoids problems caused by internal singularities which occurred in the
series expansion for some combinations of parameters.

** IEEE comparisons of infinities and NaNs are tested during the
configure stage and the functions gsl_isnan, gsl_isinf and gsl_finite
are only compiled on platforms which support the necessary tests.

** The histogram routines now include a sum function,
gsl_histogram_sum for computing the total bin sum, and additional
statistics functions for 2d histograms.

** Internal error checking of user-defined functions has been improved
in the multiroots functions.

** Constants now include the Bohr Radius and Vacuum Permittivity.

** Range checking is now turned off when building the library, but is
still on by default when compiling user applications.

** A combinations directory has been added for generating combinations (n,k).

** The gamma function now returns exact values for integer arguments.

** Fixed bugs in gsl_sf_hyperg_1F1_int and gsl_sf_hyperg_1F1.

** Fixed internal error handling in gsl_sf_laguerre_n to allow
recovery from overflow.

** Several routines for handling divided difference polynomials have
been added to the poly/ directory.

** The interpolation routines now include polynomial interpolation,
based on divided-differences.

** Added new random number generators from Knuth's Seminumerical
Algorithms, 3rd Edition: borosh13, coveyou, fishman18, fishman20,
fishman2x, knuthran, knuthran2, lecuyer21, waterman14.

** Changed divisor in random number generator gfsr4 from 2^32-1 to
2^32 to prevent exact value of 1.0 from being returned, as specified
in the documentation.


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/math/gsl/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/math/gsl/PLIST
cvs rdiff -r1.1 -r1.2 pkgsrc/math/gsl/buildlink.mk
cvs rdiff -r1.6 -r1.7 pkgsrc/math/gsl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.