- publishing free software manuals

GNU Scientific Library Reference Manual - Third Edition (v1.12)

Reference Manual

Third edition, for GSL Version 1.12

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

(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) ‘/etc/ld.so.conf’ on GNU/Linux systems.

(4) 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().

(5) Note that the first edition uses different definitions.

(6) 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.

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

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

(9) If the fingerprint does not match for any reason, please contact the publisher at info at network-theory.co.uk

(10) The file extension ‘.asc’ is sometimes used instead, for signatures which are ascii-encoded.

ISBN 0954612078GNU Scientific Library Reference Manual - Third Edition (v1.12)See the print edition