Subject: CVS commit: pkgsrc/math/gsl
To: None <pkgsrc-changes@NetBSD.org>
From: Matthias Drochner <drochner@netbsd.org>
List: pkgsrc-changes
Date: 08/06/2004 19:29:49
Module Name:	pkgsrc
Committed By:	drochner
Date:		Fri Aug  6 19:29:49 UTC 2004

Modified Files:
	pkgsrc/math/gsl: Makefile PLIST distinfo
	pkgsrc/math/gsl/patches: patch-ac
Removed Files:
	pkgsrc/math/gsl/patches: patch-ab

Log Message:
update to 1.5
notable changes besides bugfixes are:
** Multifit routines now handle iterations where |f| is already
minimised to zero, without division by zero.
** Numerical derivatives should now be calculated using the
gsl_deriv_forward, gsl_deriv_central and gsl_deriv_backward functions,
which accept a step-size argument in addition to the position x.  The
original gsl_diff functions (without the step-size) are deprecated.
** The tridiagonal matrix solvers gsl_linalg_solve_symm_tridiag,
gsl_linalg_solve_tridiag, gsl_linalg_solve_symm_cyc_tridiag,
gsl_linalg_solve_cyc_tridiag now use the GSL_ERROR macro to report
errors, instead of simply returning an error code.  The arguments to
these functions must now use exact lengths with no additional
elements.  For cyclic systems all vectors must be of length N, for
tridiagonal systems the offdiagonal elements must be of length N-1.
** The singular value decomposition routines gsl_linalg_SV_decomp and
gsl_linalg_SV_decomp_mod now handle the SVD of a column vector (N=1,
arbitrary M), which can occur in linear fitting.
** Added Stefan-Boltzmann constant and Thomson cross section to
physical constants


To generate a diff of this commit:
cvs rdiff -r1.17 -r1.18 pkgsrc/math/gsl/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/math/gsl/PLIST
cvs rdiff -r1.12 -r1.13 pkgsrc/math/gsl/distinfo
cvs rdiff -r1.3 -r0 pkgsrc/math/gsl/patches/patch-ab
cvs rdiff -r1.3 -r1.4 pkgsrc/math/gsl/patches/patch-ac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.