GNU Scientific Library Reference Manual - Revised Second Edition (v1.8)by M. Galassi, J. Davies, J. Theiler, B. Gough, G. Jungman, M. Booth, F. Rossi Paperback (6"x9"), 636 pages, 60 figures. Revised August 2006. |
About the Book
This reference manual is the definitive guide to the GNU Scientific Library (GSL), a numerical library for C and C++ programmers. The manual documents over 1,000 mathematical routines needed for solving problems in science and engineering.
This new revised version of the second edition (August 2006, v1.8) features numerous corrections, additional examples and function descriptions. It also includes the GPG key used to sign the GSL source, allowing you to check downloaded files for security.
The authors of this manual are the original developers of the GNU Scientific Library.
You can examine the contents of the printed book here,
- View sample pages (individual pages in image format)
- View sample in PDF (contents, selected pages and index, 230 kB)
All the money raised from the sale of this book supports the development of the GNU Scientific Library.
This book is published under the GNU Free Documentation License.
Ordering
You can buy the book online at the following bookstores:
- Barnes and Noble.com - USA / International
- Powells.com - USA / International
- Amazon.com - USA / International (note)
- Amazon.co.uk - United Kingdom / Europe / International (note)
The manual can also be ordered from most physical bookstores using the ISBN number.
Note: some bookstore websites may show old bibliographic data in some fields (e.g. old publication date or page count). This is only a problem with the data--all bookstores are physically shipping the latest version of the book.
Print out the following flyer for detailed bookstore and library ordering information,
If the title is listed as "out-of-stock", please ask the bookstore to place an order with one of the wholesale suppliers given in the flyer.
If you encounter any difficulties in obtaining this book, please send an email to sales@network-theory.co.uk for assistance.
If you are not completely satisfied with your purchase for any reason we will gladly issue a full refund or replacement (details).
Related Titles
- GNU Octave Manual by J.W. Eaton (ISBN 0-9541617-2-6)
- An Introduction to GCC by B. Gough (ISBN 0-9541617-9-3)
- An Introduction to R - the R tutorial by W.N. Venables, et al. (ISBN 0-9541617-4-2)
- GNU Scientific Library CD and technical support by Network Theory Ltd (Software on CD)
Mailing List
Sign up to our company News mailing list to stay informed about this and other titles.
Further Information
For questions about this book, please use our email address sales@network-theory.co.uk (or see our full contact details)
Table of Contents
- Introduction
- Using the library
- Error Handling
- Mathematical Functions
- Complex Numbers
- Polynomials
- Special Functions
- Vectors and Matrices
- Permutations
- Combinations
- Sorting
- BLAS Support
- Linear Algebra
- Eigensystems
- Fast Fourier Transforms
- Numerical Integration
- Random Number Generation
- Quasi-Random Sequences
- Random Number Distributions
- Statistics
- Histograms
- N-tuples
- Monte Carlo Integration
- Simulated Annealing
- Ordinary Differential Equations
- Interpolation
- Numerical Differentiation
- Chebyshev Approximations
- Series Acceleration
- Wavelet Transforms
- Discrete Hankel Transforms
- One dimensional Root-Finding
- One dimensional Minimization
- Multidimensional Root-Finding
- Multidimensional Minimization
- Least-Squares Fitting
- Nonlinear Least-Squares Fitting
- Physical Constants
- IEEE floating-point arithmetic
- Debugging Numerical Programs
- Contributors to GSL
- Autoconf Macros
- GSL CBLAS Library
- GNU General Public License
- GNU Free Documentation License
- Function Index
- Variable Index
- Type Index
- Concept Index
Support
- Commercial support for GSL - from Network Theory Ltd
Articles
- Recommended Books on Numerical Programming - from Brian Gough (GSL Maintainer)
- Book Review: Numerische Physik by H. Wiedemann - from Brian Gough (GSL Maintainer)
- More Recommended Books on Numerical Programming - from Brian Gough (GSL Maintainer)
Resources
- GNU Project GSL Page - information from the GNU Project
- Bug-gsl archive - archive of GSL bug reports
- Help-gsl archive - archive of GSL user mailing list
- GNU Scientific Library Development Website - information for library developers
- Online Manual - in HTML format