Commit graph

10 commits

Author SHA1 Message Date
taca
ffe7072da1 Update ruby-gsl to 2.1.0.2.
2.1.0.2

- Enhancements

  * Support for assigning Ruby Complex types to GSL::Matrix::Complex. (@v0dro)
  * Support for 2D interpolation by exposing GSLs interp2d and
    spline2d. (@v0dro)
  * Support for Ruby 2.4. (@badlamer)

- Fixes

  * Fix NArray superclass mismatch problem. (@v0dro)
2017-03-20 13:27:02 +00:00
wiz
36e838b18a Update ruby-gsl to 2.1.0.
This version comes with extra Linux tmp files; reported upstream as
	https://github.com/SciRuby/rb-gsl/issues/34

Changes:

Support for gsl-2.1.0.
Support for nmatrix (not in pkgsrc yet)
2016-03-12 13:38:33 +00:00
taca
1713ef934a Update ruby-gsl to 1.16.0.6.
== Thu Jul 03 2015
* Ruby/GSL 1.16.0.6
  * rb-gsl and gsl are now the same gem

== Thu Jul 02 2015
* Ruby/GSL 1.16.0.5
  * Optional narray support
  * Drop Ruby 1.8 support
  * Drop support for GSL < 1.15
2015-09-13 14:37:10 +00:00
taca
2ffac1bf79 Update ruby-gsl to 1.16.0.4.
* Switch to rb-gsl gem.

Fri Dec 19 2014
  * Ruby/GSL 1.16.0.4
    * Optimize and extract multiplication and division operations on Fixnum
      and Float. Pull request #8 by Veselin Vasilev.
    * Fixed division in GSL::Oper for GSL::Vector::Col. Issue #9.

Tue Oct 21 2014
  * Ruby/GSL 1.16.0.3
    * Fixed RDoc issues. Issue #6 by @bigtunacan.
    * Fixed $LOAD_PATH problem. Pull request #7 by Takahiro SATOH.

Wed Jul  9 2014
  * Ruby/GSL 1.16.0.2
    * Fixed linking problem.

Thu Apr 24 2014
  * Ruby/GSL 1.16.0.1
    * Extensive cleanup.
    * Fixed linking problems.
    * Required Ruby version >= 1.8.7.

Fri Jan 24 2014
  * Ruby/GSL 1.16.0
    * GSL-1.16 support.
2015-03-08 15:19:13 +00:00
taca
ebdc000549 Fix build problem with ruby21. 2014-03-26 13:25:26 +00:00
taca
5e6d87c881 Add ruby-gsl 1.15.3 which is latest version on rubygems.org.
It depends on math/ruby-narray, replacing ruby-rb-gsl.

Changes from ruby-rb-gsl 1.14.7 isn't available.
2013-03-11 12:28:46 +00:00
taca
728cc8518b Remove math/ruby-gsl since it successor exists as math/ruby-rb-gsl. 2008-03-11 16:07:16 +00:00
taca
05a0ff5ab1 Switch to use RUBY_DLEXT as suffix of extention library. 2004-12-04 17:20:46 +00:00
taca
d5638b9488 Update ruby-gsl pacakge to 0.2.0 migrating to use new Ruby framework.
0.2.0: using GSL 1.5
       sorting vectors
       fixes in Vector and Linalg_complex
       check if complex_householder_hv is available
       check for Cygwin
       faster MonteCarlo implementation
       more and renamed constants (MKS -> MKSA, CGS -> CGSM)
       better (meaning more sensible) error handling
       fixed initialization bug in Spline
       more samples
2004-11-27 16:27:45 +00:00
dmcmahill
126241da2b 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)
2003-09-15 00:18:31 +00:00