This is the mail archive of the gsl-announce@sourceware.org mailing list for the GSL project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU Scientific Library 1.14 released


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

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

This is a maintenance release which fixes reported bugs.  Support for
multisets and fixed order Gauss-Legendre integration has been added
and the build system has also been upgraded to the latest automake,
autoconf and libtool.  The full NEWS file entry is appended below.

The file details are:

  http://ftpmirror.gnu.org/gsl/gsl-1.14.tar.gz      (3 MB)
  http://ftpmirror.gnu.org/gsl/gsl-1.14.tar.gz.sig  (GPG signature)
  e1a600e4fe359692e6f0e28b7e12a96681efbe52          (sha1 checksum)

These URLs will redirect to a local mirror for faster downloading (the
original files are at ftp://ftp.gnu.org/gnu/gsl).

The GSL project homepage is 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)

======================================================================

* What is new in gsl-1.14:

** Upgraded to latest libtool, autoconf and automake (libtool-2.2.6b,
   autoconf-2.65, automake-1.11.1).  Fixes security hole in 'make
   dist' (see Automake CVE-2009-4029).

** Added support for "multisets", which are similar to permutations
   and combinations.  A multiset is an array of k integers in the
   range 0 to n-1 where each value may occur more than once. Multisets
   can be used to iterate over the indices of a k-th order symmetric
   tensor in n-space. (Rhys Ulerich)

** Added gsl_integrate_glfixed routines for performing fixed order
   Gauss-Legendre integration 
   (Pavel Holoborodko, Konstantin Holoborodko, Rhys Ulerich)

** In the LMDER multi-dimensional fitting routines, the return code
   GSL_ENOPROG is now used instead of GSL_CONTINUE for the case where
   10 or more attempts to find a suitable trial step have been made
   without success. [bug #25383]

** The confluent hypergeometric function gsl_sf_hyperg_U (a,b,x) has
   been extended to support x < 0 for cases not involving
   singularities in 1F1(a,b,x). [bug #27859]

** The F-distribution gsl_ran_fdist_pdf now avoids unnecessary
   underflow and overflow and handles cases where n > 248. [bug
   #28500]

** The SVD routines now use a scaled version of the implicit QR method
   and compute the shift more reliably for values at the limit of
   double precision, avoiding potential NaNs. [bug #28767]

** A compile time error is emitted if the configuration stage prevents
   the functions gsl_isnan and gsl_finite from being defined.

** Added missing dereference in GSL_VECTOR_COMPLEX when not using
   GSL_RANGE_CHECK [bug #28017]

** Improved the range of gsl_sf_hyperg1F1(a,b,x) when a<0,b>0. [bug
   #28718]

** Added macros GSL_MAJOR_VERSION and GSL_MINOR_VERSION in
   <gsl/gsl_version.h>

** Improved gsl_eigen_symmv and gsl_eigen_symm to avoid a potential
   infinite loop when the tridiagonalised matrix contains very small
   values. [bug #28096]

** Added functions gsl_multifit_linear_usvd and
   gsl_multifit_wlinear_usvd for multilinear fitting without
   column-scaling of the fit matrix.

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

iJwEAQECAAYFAkuZOOYACgkQ9U2K2oCCH+rPdwP/ZzSBLn5RMl10WVK6C60t4Yl5
9+6IURU1J+c1fg3O0s+z1h2wOahl+NSf3KD9h4yZXbVg799fGIgGsPIK68Um7hWo
ge3vR7JwSVZFJls1CTXv5hgZpC1NhK+2zn1O8imkAEwKKoyHXBa5KUrLR+i78NoY
7YqpIGRhUpzqq91CCow=
=d74X
-----END PGP SIGNATURE-----


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]