import ruby-gsl-0.1.9
authordmcmahill <dmcmahill>
Mon, 15 Sep 2003 00:18:31 +0000 (00:18 +0000)
committerdmcmahill <dmcmahill>
Mon, 15 Sep 2003 00:18:31 +0000 (00:18 +0000)
commit6a6bb799f4de9241cfb01f2507f0f3cb695ea7f5
tree5b5d3f8b16449f64c26e6988875b868dfa6efd4e
parentc630a094456d52441f4d144f75331cc2cbc8d10b
import ruby-gsl-0.1.9

This is a port of the GNU Scientific Library to the Ruby programming language.

Things from GSL you can use in ruby-gsl:
- some error handling (ch. 3 in the GSL documentation)
- basic mathematical functions (ch. 4)
- complex numbers (ch. 5)
- functions for polynomial evaluation/roots (ch. 6)
- most "special functions" (ch. 7)
- vectors and matrices (ch. 8)
- permutations (ch. 9)
- combinations (ch. 10)
- BLAS support (ch. 12)
- linear algebra (ch. 13)
- eigensystems (ch. 14)
- numerical integration (ch. 16)
- random number generation (ch. 17)
- quasi-random sequences (ch. 18)
- most random number distributions (ch. 19)
- most statistical functions (ch. 20)
- histograms (ch. 21)
- Monte Carlo integration (ch. 23)
- Simulated Annealing (not reliable) (ch. 24)
- interpolation (ch. 26)
- numerical differentiation (ch. 27)
- Chebyshev approximation (ch. 28)
- series acceleration (ch. 29)
- Discrete Hankel Transforms (ch. 30)
- 1-dimensional root-finding (ch. 31)
- 1-dimensional minimization (ch. 32)
- some functions for least-squares fitting (ch. 35)
- physical constants (ch. 37)
math/ruby-gsl/DESCR [new file with mode: 0644]
math/ruby-gsl/Makefile [new file with mode: 0644]
math/ruby-gsl/PLIST [new file with mode: 0644]
math/ruby-gsl/distinfo [new file with mode: 0644]