Mon Dec  6 01:15:03 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
	* Version 1.5.4
	
Fri Dec  3 22:33:46 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
	*Added Histogram#rebin
	
Fri Nov 26 21:17:17 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
	* Added method Vector#to_m
	* Added methods Matrix#reverse_rows, Matrix#reverse_columns
	
Tue Nov 16 23:35:27 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
	* The method Matrix#** is now obsolete, use "*" 
          for matrix multiplication instead.
	* Improved Matrix#* and Vetor#*
	* Added methods Vector#to_m_diagonal, Vector#to_m_circulant, Vector#collect
	* Added methods Matrix.hilbert, Matrix.invhilbert, Matrix.pascal,
	  Matrix.vandermonde, Matrix.toeplitz, Matrix.circulant
	* Added methods Vector.indgen, Vector#indgen, 
	  Matrix.indgen, Matrix#indgen (mimics NArray)
	* Added class GSL::Histogram3d
	* Checked GSL lower version compatibilities
	  * gsl-1.0 ~ gsl-1.5: OK
	  * gsl-0.9.4: OK
	  * gsl-0.9.3 or older: not tested
	  * gsl-1.6 (development version, CVS Nov2004): OK
	  
Sun Nov  7 00:56:11 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
	* Support the gsl_tensor package
	  * http://sources.redhat.com/ml/gsl-discuss/2004-q4/msg00053.html
	  * Added class GSL::Tensor, GSL::Tensor::Int
	* The methods Vector#get, Vector#[] now receive multiple
	  arguments, or an Array, or a Range object.
	
Thu Nov  4 21:13:38 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
	* Added class GSL::Histogram::Integral, which represents the 
	  cumulative distribution.
	* Added method GSL::Histogram#integrate, which creates a
	  GSL::Histogram::Integral object.
	* Added methods GSL::Histogram2d#xproject, yproject, normalize, increment2.
	
Sun Oct 31 02:34:28 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
	* Fix the document for Polynomials
	* Added methods Poly::hermite(n), Poly::cheb(n), and Poly::cheb_II(n) etc..
	* Added method Poly#compan, which returns the companion matrix.
	* The method Matrix#/ is improved: if a Vector is given, this method
	  solves the linear system.
	
Mon Oct 25 01:25:12 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Split the source file "randist.c" into "randist.c" and "cdf.c"
        * Split the source file "diff.c" into "diff.c" and "deriv.c"	
	* Split the source file "interp.c" into "interp.c" and "spline.c"	
	* Added methods Vector#abs, sqrt, square, normalize
	* Added sample scripts odeiv/frei1.rb, fft/frei2.rb
	  and eigen/qhoscillator.rb, which deal with quantum mechanical 
	  calculations. These are translated from the C++ code in the 
	  Harald Wiedemann's textbook "Numerische Physik" 
	  (Springer 2004, ISBN 3-540-40774-X).
	    
Sat Oct 23 19:08:02 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Added a method GSL::Vector#logspace2. The following two are
	  equivalent:
	     v1 = Vector.logspace(1, 3, 5)
	     v2 = Vector.logspace2(10, 1000, 5)
	
Tue Oct 19 23:23:38 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Support the rngextra package
	  * http://www.network-theory.co.uk/download/rngextra/
          * Added two random number generators "rngextra_rng1" and "rngextra_rng2"
        * Fixed a bug in the method Vector#subvector_with_stride
	
Mon Oct 18 22:22:21 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Added a sample script dht.rb
	
Fri Oct  8 23:09:00 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Version 1.5.3
	
Thu Oct  7 22:47:59 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * The methods Vector.graph and GSL::graph improved.
	* Added sample scripts of special functions and probability distribution
	  functions.
	
Sat Oct  2 23:13:49 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Discrete wavelet transform (experimental)
        * Presently this is only for CVS trackers, 
          since DWT is not supported in the latest version GSL-1.5.
        * Added methods Vector.connect, Vector#connect
	
Thu Sep 30 22:56:47 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * The methods Vector::[] and Vector:[]= accept an index of 
	  negative integer. For example, v[-1] returns the last element 
	  of the vector v, v[-2] does the second last, and so on.
	
Fri Sep 24 21:52:06 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Fixed bug in Sf::legendre_Ql
	
Wed Sep  1 19:02:42 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Version 1.5.2
	
Fri Aug 27 03:18:46 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Experimental implementation of GNU plotutils graph and GNUPLOT interfaces
        * Added unary minus operators for GSL::Vector, GSL::Matrix
	
Thu Aug 19 14:28:08 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Added class GSL::Matrix::Int
        * Correct descriptions of GSL::Matrix#get_row, get_col
        * Changed behaviour of methods NArray#to_gv, NArray#to_gm,
          added methods NArray#to_gv_view, NArray#to_gm_view
	
Wed Aug 18 02:38:20 JST 2004
        * Added method GSL::set_error_handler

Tue Aug 17 20:59:39 JST 2004
        * Version 1.5.1
	
Sat Aug 14 16:27:05 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Changed behaviour of the methods Odeiv::Evolve#apply, Odeiv::Solver#apply
        * Fixed bug in GSL::Histogram#get
        * Fixed buf in GSL::Vector#matrix_view_with_tda
        * Added class GSL::Vector::Int
        * Added test suite

Wed Aug 11 14:39:17 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Fixed bug in GSL::Sf::legendle_Ql_e
        * Fixed bug in GSL::MultiFit.linear
	
Tue Aug 10 10:31:21 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Fixed bugs in GSL::Cdf::gumbel2_P, gumbel2_Q
        * Version 1.5.0
	
Fri Aug  6 00:58:29 JST 2004 Yoshiki Tsunesada <ytsunesada@yahoo.co.jp>
        * Fixed bug in Histogram2d.new_uniform
	
4.Aug.2004
        * Correct source code errors in interp.c, multifit.c
	
2.Aug.2004
        * Added methods GSL::Vector#dot (inner product)
        * Added classes GSL::Vector::Col < GSL::Vector, 
	  GSL::Vector::Col::View < GSL::Vector::Col	
	
1.Aug.2004
        * Version 0.9.9
	
30.Jul.2004
        * Added methods GSL::Rng.default_seed, GSL::Rng.default_seed=(seed)
	
26.Jul.2004
        * Cumulative distribution functions
        * Changed module path GSL::Ran:: ---> GSL::Cdf
        * Constants GSL::VERSION, GSL::RUBY_GSL_VERSION defined
 	
24.Jul.2004
        * Experimental implementation of discrete wavelet transforms (tests/wavelet)
	
22.Jul.2004
        * Elementary functions as GSL::sin now can take argument of Integer, Float,
 	  Array, Vector or Matrix.
        * Strict type check
	
20.Jul.2004
        * Added methods GSL::heapsort, Vector#heapsort, Vector::Complex#heapsort
        * Added methods GSL::heapsort_index, Vector#heapsort_index, 
 	  Vector::Complex#heapsort_index
        * version 0.9.4
	
18.Jul.2004
        * Added missing functions GSL::Sf::legendre_Ql
        * Added missing functions GSL::Sf::psi_e
        * Added missing functions GSL::Sf::zetam1, zetam1_int
	
17.Jul.2004
        * Added GSL::Eigen::Symmv::sort, GSL::Eigen::Hermv::sort
        * Update GSL::Monte

15.Jul.2004
        * Version 0.9.2
        * Added methods Matrix#each_row, Matrix#each_col
        * Added methods Matrix::Complex#each_row, Matrix::Complex#each_col
        * Fixed bug in Complex::polar
        * Fixed bug in Complex#abs, arg, abs2, logabs

13.Jul.2004
        * Added Matrix#trace, Matrix::Complex#trace

11.Jul.2004
        * version 0.9.0
        * Householder Transformations
        * LU decomposition for complex matrices
        * All the GSL functions implemented.

10.Jul.2004
        * Blas level 3
        * Fixed GSL::Vector::sort_index

8.Jul.2004
        * Correct document on random distributions

7.Jul.2004
        * Fixed bug in the method GSL::Sf::coulomb_wave_sphF_array

6.Jul.2004
       * GSL 1.5 support
       * Fixed a bug in the method GSL::Sf::bessel_sequence_Jnu_e

5.Jul.2004
       * Compile test with -Wall option: 
         * remove unused variables, check missing prototype declarations
       * Fixed a bug in the method GSL::Multimin::test_size (wrong binding)

30.Jun.2004
       * ver 0.4.7

28.Jun.2004
       * Switch rb_f_lambda() and rb_block_proc(), for proper ruby version.

20.Jun.2004
       * Added Linalg::balance_comlumns(A, D) and Matrix#balance_columns(D)
       * BLAS support
         * Level 1
         * Level 2

19.Jun.2004
       * Support gsl-1.4.90
         * Added Stefan-Boltzmann constant, Thomson scattering cross section
         * Module Deriv

13.Jun.2004
       * Fixed a bug in the sample script integration/friedmann.rb
       * Improved interfaces of polynomial equations
       * Correct the document on GSL::Complex

10.Jun.2004
       * ver 0.4.2
       * The module GSL::Math removed
       * The module name GSL::Const is changed to GSL::CONST

09.Jun.2004
       * ver 0.4.1
       * Add random number generators  borosh13, coveyou, fishman18, fishman20, fishman2x, knuthran, knuthran2, lecuyer21, waterman14.
       * Correct the documentation on random number generators
       * Add functions expint_E1_scaled,expint_E2_scaled, and others
       * Add methods Rng::fwrite, fread
       * Add function binomial_tpe

05.Jun.2004
       * 0.4.0

02.Jun.2004
       * rb_gc_mark
       * Implemented simulated annealing, Ntuples

25.Apr.2004
       * Vector, Matrix, Matrix::Complex coerce

24.Apr.2004 version 0.3.11
       * GSL::Complex, coerce

* 22.Apr.2004  version 0.3.10
       * polish sources of special functions

18.Apr.2004, version 0.3.9
       * bug fix Eigensystems, Interpolation

16.Apr.2004
       * bug fix Vector, Matrix, Linalg

14.Apr.2004, version 0.3.8
       * N-tuples
       * Improvement in NArray object conversions (thanks to S. Nishizawa)

13.Apr.2004
       * Poly divided-difference reporesentation, Taylor expansion
       * Apply patch by S. Nishizawa, for type checks in C code, 
         and some modifications in sample scripts

12.Apr.2004, version 0.3.7 
       * Add mathematical functions ldexp, frexp
       * Add gsl_sf_hazard function
       * QRng bug fix
       * GSL::Stats module

version 0.3.6 Monte-Carlo integration
version 0.3.5 Multidimensional minimization
version 0.3.4 Combinations, One dimensional minimization, Multidimensional
root-finding
version 0.3.3 Nonlinear least-squared fitting
versoin 0.3.2 Least-squared fitting
version 0.3.1 One dimensional root-finding
version 0.3.0 FFTs, Ordinary differential equations
2002 version 0.2.5 

