public inbox for
 help / color / mirror / Atom feed
* GNU Scientific Library 1.8 released
@ 2006-04-11 14:39 Brian Gough
  0 siblings, 0 replies; only message in thread
From: Brian Gough @ 2006-04-11 14:39 UTC (permalink / raw)
  To: info-gsl; +Cc: gsl-announce

Hash: SHA1

Version 1.8 of the GNU Scientific Library (GSL) is now available.  GSL
provides a large collection of functions for numerical computing in C.

This is a maintenance release with bug fixes and performance
improvements.  Discrete cumulative distribution functions have also
been added.  The full NEWS file entry is appended below.

The file details are:      (2.3 MB)  (GPG signature)
  c60a5d193cc6b472496ff191744fc306              (MD5 checksum)

The GSL project home page is at
GSL is free software distributed under the GNU General Public

Thanks to everyone who reported bugs and contributed improvements.

- -- 
Brian Gough
(GSL Maintainer)

Network Theory Ltd 
Commercial support for GSL ---

- ----------------------------------------------------------------------

* What is new in gsl-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

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

** Added an extra term to the taylor series of the synchrotron
functions gsl_sf_synchrotron_1 and gsl_sf_synchrotron_2 for small x to
ensure smooth matching with the chebyshev expansion.

** The binomial pdf gsl_ran_binomial_pdf now handles the cases p=0
and p=1 and is more accurate for the case of small p with k=0.

** Fixed the spherical bessel function gsl_sf_bessel_jl_e) to limit
the use of gsl_sf_bessel_Jnu_asympx_e to the range x>100*l*l to
satisfy he requirement x>>l*l in the asymptotic expansion.

** The scaled bessel function gsl_sf_bessel_In_scaled now handles
larger arguments x > 1e7 correctly for n < 150 using the uniform
asymptotic expansion instead of the continued fraction expansion.

** The functions gsl_stats_min/max now return NaN if the data contains
NaN. Similarly, the functions gsl_stats_min/max_index return the index
of the first occurring NaN in the data when it contains a NaN.

** Fixed an invalid memory access that caused incorrect results for
the special case in periodic cubic spline interpolation of 3 points.

** Added Debye functions for n=5 and n=6

** Added the missing functions gsl_spline_name() and

** The function gsl_rng_uniform_int(r,n) now returns an error for n=0,
which can occur when passing an unsigned integer value of 2^32.

Version: GnuPG v1.4.0 (GNU/Linux)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-04-11 14:39 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-04-11 14:39 GNU Scientific Library 1.8 released Brian Gough

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).