Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > gnu.announce > #1269 > unrolled thread
| Started by | Patrick Alken <alken@colorado.edu> |
|---|---|
| First post | 2015-10-31 16:00 -0600 |
| Last post | 2015-10-31 16:00 -0600 |
| Articles | 1 — 1 participant |
Back to article view | Back to gnu.announce
GNU Scientific Library 2.0 released Patrick Alken <alken@colorado.edu> - 2015-10-31 16:00 -0600
| From | Patrick Alken <alken@colorado.edu> |
|---|---|
| Date | 2015-10-31 16:00 -0600 |
| Subject | GNU Scientific Library 2.0 released |
| Message-ID | <mailman.1418.1446333131.7904.info-gnu@gnu.org> |
Version 2.0 of the GNU Scientific Library (GSL) is now available. GSL
provides a large collection of routines for numerical computing in C.
The major version number was increased, since a number of internal
workspaces have changed and so existing binaries must be recompiled
against this new library. There are also a small number of API changes
and deprecated functions.
This release includes significant new features and bug fixes:
* Sparse matrices
* Regularized least squares
* 2D interpolation
* New nonlinear least squares solver
The full NEWS file entry is appended below.
The file details for this release are:
ftp://ftp.gnu.org/gnu/gsl/gsl-2.0.tar.gz
ftp://ftp.gnu.org/gnu/gsl/gsl-2.0.tar.gz.sig
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.
Patrick Alken
==================
* What is new in gsl-2.0:
** fixed bug #43258 for hypergeometric functions (Raymond Rogers)
** added L-curve analysis routines for linear Tikhonov regression
** add running statistics module
** added bilinear and bicubic interpolation (David Zaslavsky)
** added function gsl_multifit_robust_residuals to compute robust
fit residuals
** added Steffen monotonic interpolation method (Jean-François Caron)
** added new nonlinear least squares solver 'lmniel' suitable for
systems with large numbers of data
** nonlinear least squares solver now tracks the number of function
and Jacobian evaluations, see example program for details
** the 'fdf' field of gsl_multifit_function_fdf is now deprecated
and does not need to be specified for nonlinear least squares
problems
** added extensive test suite to nonlinear least squares module,
resulting in a few minor bug fixes; the routine
gsl_multifit_fdfsolver_driver has been rewritten (with API change)
to handle the various error codes of the lmsder iterate
routine, resulting in a high level caller which is highly robust
for a wide class of problems
** added support for sparse matrices, including a GMRES
iterative linear solver
** added routines gsl_linalg_givens and gsl_linalg_givens_gv
for Givens rotations
** added Tikhonov (ridge) regularization to least squares module
(linear and nonlinear)
** removed unused argument 'n' from gsl_sf_ellint_D
** merged bspline_deriv_workspace into bspline_workspace to simplify
bspline API; the functions
gsl_bspline_deriv_alloc
gsl_bspline_deriv_free
are now deprecated and will be removed in a future release.
** merged ALF extension into GSL for associated Legendre functions;
api has changed; consequently the functions:
gsl_sf_legendre_Plm_array
gsl_sf_legendre_Plm_deriv_array
gsl_sf_legendre_sphPlm_array
gsl_sf_legendre_sphPlm_deriv_array
gsl_sf_legendre_array_size
are now deprecated and will be removed in a future release.
** added function gsl_multifit_robust_weights to allow user to
access the various weighting functions
Back to top | Article view | gnu.announce
csiph-web