Subject: CVS commit: pkgsrc/math/gsl
To: None <pkgsrc-changes@NetBSD.org>
From: Adam Ciarcinski <adam@netbsd.org>
List: pkgsrc-changes
Date: 04/20/2006 18:31:15
Module Name:	pkgsrc
Committed By:	adam
Date:		Thu Apr 20 18:31:15 UTC 2006

Modified Files:
	pkgsrc/math/gsl: Makefile distinfo
	pkgsrc/math/gsl/patches: patch-aa patch-ac

Log Message:
Changes 1.8:

** Added an error check to trap multifit calls with fewer observations
than parameters.  Previously calling the multifit routines with n<p
would cause invalid memory access.

** Added the Debye unit to physical constants.

** Added cumulative distribution functions for the discrete
distributions, including binomial, poisson, geometric, negative
binomial, pascal and hypergeometric.

** Added the functions gsl_cdf_beta_{Pinv,Qinv} and
gsl_cdf_fdist_{Pinv,Qinv} for computing the inverse of the cumulative
beta and F distributions.

** Added the multilinear fit estimator function gsl_multifit_linear_est
for computing model values and their errors.

** Avoid division by zero in gsl_multimin_fdfminimizer_vector_bfgs
if the step-size becomes too small.

** Users on DEC Alpha systems will need to specify their desired IEEE
arithmetic options via CFLAGS when building the library, as these are
no longer added automatically.

** Added new random variate generators gsl_ran_gaussian_ziggurat
and gsl_ran_gamma_mt for the Gaussian and Gamma distributions based on
the Marsaglia-Tsang ziggurat and fast gamma methods.

** Improved the speed of the exponential power distribution
gsl_ran_exppow.

** Improved the speed of the Gaussian ratio method by adding quadratic
bounds in gsl_ran_gaussian_ratio_method.


To generate a diff of this commit:
cvs rdiff -r1.24 -r1.25 pkgsrc/math/gsl/Makefile
cvs rdiff -r1.16 -r1.17 pkgsrc/math/gsl/distinfo
cvs rdiff -r1.7 -r1.8 pkgsrc/math/gsl/patches/patch-aa
cvs rdiff -r1.4 -r1.5 pkgsrc/math/gsl/patches/patch-ac

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