(See also Gnu
Scientific Library -- Reference Manual)
Front Matter
This document describes the modules, classes and the methods of Ruby/GSL.
This includes cut-and-paste from the GNU
Scientific Library -- Reference Manual, and documents of the extention
libraries.
Copyright of the GSL Reference
Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
2007, 2008 The GSL Team.
Permission is granted to copy, distribute and/or modify this document under
the terms of the GNU Free Documentation License, Version 1.3 or any later
version published by the Free Software Foundation; with the Invariant
Sections being "GNU General Public License" and "Free
Software Needs Free Documentation", the Front-Cover text being "A
GNU Manual", and with the Back-Cover Text being (a) (see below). A
copy of the license is included in the section entitled "GNU Free
Documentation License". (a) The Back-Cover Text is: "You have the
freedom to copy and modify this GNU Manual."
Copyright of this reference
2009,2010 Yoshiki Tsunesada, David MacMahon
Permission is granted to copy, distribute and/or modify this document under
the terms of the GNU Free Documentation License.
Ruby/GSL Reference
- Introduction
- Using Ruby/GSL
- Error Handling
- Mathematical Functions
- Complex Numbers
- Polynomials
- Special Functions
- Vectors and Matrices
- Permutations
- Combinations
- Sorting
- BLAS Support
- Linear Algebra
- Eigen Systems
- Fast Fourier Transform
- Numerical Integration
- Random Number Generation
- Quasi-Random Sequences
- Random Number Distributions
- Statistics
- 1d-Histograms, 2d-Histograms and 3d-Histograms
- N-tuples
- Monte-Carlo Integration
- Simulated Annealing
- Ordinary Differential Equations
- Interpolation
- Numerical Differentiation
- Chebyshev Approximations
- Series Acceleration
- Wavelet Transforms (GSL-1.6 feature)
- Discrete Hankel Transforms
- One dimensional Root-Finding
- One dimensional Minimization
- Multidimensional Root-Finding
- Multidimensional Minimization
- Least-Squares Fitting
- Nonlinear Least-Squares Fitting
- Basis Splines
- Physical Constants
- Graphics
- Supported GSL add-on packages
- rngextra
- Tensor manipulations
- OOL: Open Optimization library (see examples/ool/*.rb)
- CQP and Bundle (see examples/multimin/cqp.rb, bundle.rb)
- quartic
- jacobi (see examples/jacobi/*.rb)
- NDLINEAR: multi-linear, multi-parameter least
squares fitting
- ALF: associated Legendre polynomials
- NArray compatibilities
- Changes since Ruby/GSL 1.10.3
- GNU
Free Documentation Licence
next
top