GNU Scientific Library

Reference Manual

Edition 1.16, for GSL Version 1.16

17 July 2013

Mark Galassi
Jim Davies
James Theiler
Brian Gough
Gerard Jungman
Patrick Alken
Michael Booth
Fabrice Rossi
Rhys Ulerich


(1)

http://savannah.gnu.org/bugs/?group=gsl

(2)

The last few digits may vary slightly depending on the compiler and platform used--this is normal.

(3)

It is not needed on MacOS X.

(4)

http://www.network-theory.co.uk/gcc/intro/

(5)

`/etc/ld.so.conf' on GNU/Linux systems.

(6)

Note that the C99 standard only requires the system isinf function to return a non-zero value, without the sign of the infinity. The implementation in some earlier versions of GSL used the system isinf function and may have this behavior on some platforms. Therefore, it is advisable to test the sign of x separately, if needed, rather than relying the sign of the return value from gsl_isinf().

(7)

Note that the first edition uses different definitions.

(8)

Range checking is available in the GNU C Compiler bounds-checking extension, but it is not part of the default installation of GCC. Memory accesses can also be checked with Valgrind or the gcc -fmudflap memory protection option.

(9)

In versions of the GNU C library prior to the ISO C99 standard, the type modifier Z was used instead.

(10)

In versions of the GNU C library prior to the ISO C99 standard, the type modifier Z was used instead.

(11)

In versions of the GNU C library prior to the ISO C99 standard, the type modifier Z was used instead.

(12)

In the low-level CBLAS interface, a negative stride accesses the vector elements in reverse order, i.e. the i-th element is given by (N-i)*|incx| for incx < 0.

(13)

The previous method of accessing these fields directly through the gsl_monte_miser_state struct is now deprecated.

(14)

J.F. Steffensen (1873--1961). The spelling used in the name of the function is slightly incorrect, but has been preserved to avoid incompatibility.

(15)

The return code GSL_CONTINUE was used for this case in versions prior to 1.14.


This document was generated on 19 July 2013 using the texi2html translator version 1.54.