(See also GSL reference manual)
This document describes the modules, classes and the methods of Ruby/GSL.
This includes cut&paste from the GSL Reference, and documents of the extention libraries.
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."
2009 Yoshiki Tsunesada
Permission is granted to copy, distribute and/or modify this document under the terms of
the GNU Free Documentation License.
- Introduction
- Using RubyGSL
- Error Handling
- Mathematical Functions
- Complex Numbers
- Polynomials
- Special Functions
- Vectors and Matrices
- Permutations
- Combinations
- Multiset (GSL-1.14)
- 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 RubyGSL 1.10.3
- GNU Free Documentation Licence
next
top