Release Digest: GNU, January 7, 2003 | Linux Today

Release Digest: GNU, January 7, 2003

Written By
Web Webster
Web Webster
Jan 8, 2003

GNU Scientific Library (GSL) 1.3

Version 1.3 of the GNU Scientific Library is now available at,  

  ftp://ftp.gnu.org/gnu/gsl/gsl-1.3.tar.gz

and from mirrors worldwide -- see http://www.gnu.org/order/ftp.html

The md5 signatures are,

  3696de79ad2c788871fae698e41f671b  gsl-1.3.tar.gz/
  fb8d33dea6b92a7fece46cc53e27f4ed  gsl-1.2-gsl-1.3.patch.gz/

The GNU Scientific Library (GSL) is a collection of routines for
numerical computing in C.  The NEWS file entry is appended below.

The project home page is at http://www.gnu.org/software/gsl/
Please report any bugs to bug-gsl@gnu.org.

GSL is free software distributed under the GNU General Public
License.

Thanks to all the contributors who reported bugs and suggested
improvements.

-------------------------
* What is new in gsl-1.3:

** Changed interface for gsl_sf_coupling_6j...(...). The old functions
actually calculated 6j for a permutation of the arguments (that
related to Racah W). This was incorrect and not consistent with
the documentation. The new versions calculate < {a,b,c}, {d,e,f} >,
as stated in the documentation. The old versions are still available
as gsl_sfcoupling6j_INCORRECT...(...), though they are deprecated
and will be removed at some point in the future.

** Added new functions for computing Em(x)=exp(-x)*Ei(x), the modified
(scaled) form of the exponential integral, gsl_sfexpintE1_scaled,
gsl_sfexpint_E2_scaled, gsl_sf_expintEi_scaled.
   
** Fixed compilation problems with gcc -ansi and other ANSI compilers.

** Fixed uninitialized memory access in the Niederreiter quasi-random
number generator.

** Fixed the eigenvalue routines to prevent an infinite loop for Inf
or NaN entries in matrix.

** Fixed a bug in the multifit and multiroots allocation routines
which cause them to fail to report some out of memory conditions.

** Fixed a bug in the seeding for the random number generator
gsl_rng_taus2 which affected a small number of seeds.

** Modified the complex householder transforms to avoid division by
zero, which could cause NaNs to be returned by the gsl_eigen_hermv
eigenvalue decomposition.

** The Nelder-Mead simplex algorithm for multidimensional 
minimisation has been added.

** The random number distributions now include the Dirichlet and
Multinomial distributions.

** Added a new function gsl_fcmp for approximate comparison of
floating point numbers using Knuth's algorithm.

** Added new functions gsl_ldexp and gsl_frexp as portable
alternatives to ldexp() and frexp().

** Fixed a bug in gsl_linalgbidiagunpack_B which was returning
incorrect results for the superdiagonal.

** Fixed a bug in the acceptance condition for simulated annealing

** Ordinary differential equations can now be solved using a different
absolute error for each component with gsl_odeivcontrolscaled_new().

** Upgraded to libtool-1.4.3
Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.