pspp-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnu.announce] GNU Scientific Library 1.8 released


From: Ben Pfaff
Subject: [gnu.announce] GNU Scientific Library 1.8 released
Date: Tue, 11 Apr 2006 09:14:37 -0700
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux)

I see that GSL 1.8 includes the functions that we currently have
in lib/gsl-extras.  I guess at some point we should start
depending on GSL 1.8 and drop lib/gsl-extras.  (But presumably
not before GSL 1.8 makes it into at least Debian and perhaps
other distributions as well.)

Jason, thanks for getting these in!

-------------------- Start of forwarded message --------------------
Path: shelby.stanford.edu!not-for-mail
From: "Brian Gough" <address@hidden>
Newsgroups: gnu.announce
Subject: GNU Scientific Library 1.8 released
Date: Tue, 11 Apr 2006 15:52:55 +0100
Approved: address@hidden
Message-ID: <address@hidden>
Reply-To: address@hidden
NNTP-Posting-Host: lists.gnu.org
To: address@hidden
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
        Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/info-gnu>,
        <mailto:address@hidden>
List-Archive: <http://lists.gnu.org/pipermail/info-gnu>
List-Post: <mailto:address@hidden>
List-Help: <mailto:address@hidden>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/info-gnu>,
        <mailto:address@hidden>

-----BEGIN PGP SIGNED MESSAGE-----
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:

  ftp://ftp.gnu.org/gnu/gsl/gsl-1.8.tar.gz      (2.3 MB)
  ftp://ftp.gnu.org/gnu/gsl/gsl-1.8.tar.gz.sig  (GPG signature)
  c60a5d193cc6b472496ff191744fc306              (MD5 checksum)

The GSL project home page is at http://www.gnu.org/software/gsl/
GSL is free software distributed under the GNU General Public
License.

Thanks to everyone who reported bugs and contributed improvements.

- -- 
Brian Gough
(GSL Maintainer)

Network Theory Ltd 
Commercial support for GSL --- http://www.network-theory.com/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
gsl_ran_exppow.

** 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
gsl_spline_min_size()

** 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.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFEO7fTbiFv7WQGnVwRAh04AJ0ZOLuQXZpupIahkLuDyNMc8dE51ACcDBfN
jnj3kdzF+ZtuJynZPMVvtdg=
=vLH0
-----END PGP SIGNATURE-----



-------------------- End of forwarded message --------------------

-- 
Ben Pfaff 
email: address@hidden
web: http://benpfaff.org




reply via email to

[Prev in Thread] Current Thread [Next in Thread]