Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jul 8, 2009
  1. Making the OS X change that is needed. Need to try this on other plat…

    authored
    …forms to see if it's a problem.
Commits on Feb 12, 2009
  1. @romanbsd
Commits on Feb 9, 2009
  1. @romanbsd
  2. @romanbsd

    Rename README to README.rdoc

    romanbsd authored
  3. @romanbsd
  4. @romanbsd

    ignore gem files

    romanbsd authored
  5. @romanbsd

    Add forgotten files

    romanbsd authored
  6. @romanbsd
Commits on Feb 5, 2009
  1. git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@87 6e764f74-…

    ytsunesada authored
    …f39f-46f8-8c54-8307d62afe8d
Commits on Jan 14, 2009
  1. git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@86 6e764f74-…

    ytsunesada authored
    …f39f-46f8-8c54-8307d62afe8d
Commits on Dec 5, 2008
  1. Fixed assignment to subvector problem for Vector::Complex.

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@85 6e764f74-f39f-46f8-8c54-8307d62afe8d
Commits on Nov 27, 2008
  1. Adding examples/vector/set_all.rb

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@84 6e764f74-f39f-46f8-8c54-8307d62afe8d
Commits on Nov 25, 2008
  1. Adding Vector examples get_all.rb and view_all.rb

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@83 6e764f74-f39f-46f8-8c54-8307d62afe8d
  2. Define behavior for #subvector with negative length.

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@82 6e764f74-f39f-46f8-8c54-8307d62afe8d
Commits on Nov 14, 2008
  1. = examples/vector/*.rb, examples/matrix/*.rb

    davidm authored
    * Modified vector and matrix example scripts to use irb/xmp "example printer"
      to better show usage and results.
    
    * Added comments to examples scripts to provide better annotation of examples.
    
    = examples/matrix/a.dat, examples/matrix/b.dat
    
    * Added data files a.dat and b.dat as created by examples/matrix/write.rb and
      used by examples/matrix/read.rb.
    
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@81 6e764f74-f39f-46f8-8c54-8307d62afe8d
  2. = ext/matrix_source.c

    davidm authored
    * Matrix#get now returns a single element if it is passed only a two element
      Array.  This allows the return value of Matrix#max_index and Matrix#min_index
      to be used directly as indices.
    
    = ext/matrix_complex.c
    
    * Matrix::Complex#get now has newly enhanced behavior to match Matrix#get.
      This include the two element Array index mentioned above, but also includes
      Matrix#get changes from r51.
    
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@80 6e764f74-f39f-46f8-8c54-8307d62afe8d
  3. = ext/matrix_source.c

    davidm authored
    * Matrix#each_row and Matrix#each_col now yield View objects that are NOT
      read-only.
    
    * Matrix#each_row and Matrix#each_col now yield Vector::View and
      Vector::Col::View objects that are allocated on heap rather than stack.
    
    * Matrix#each_row and Matrix#each_col now return self rather than true.
    
    * Matrix#get_col now returns Vector::Col rather than Vector.
    
    = ext/matrix_complex.c
    
    * Matrix::Complex#each_row and Matrix::Complex#each_col now yield View objects
      that are NOT read-only.
    
    * Matrix::Complex#each_row and Matrix::Complex#each_col now yield Vector::View
      and Vector::Col::View objects that are allocated on heap rather than stack.
    
    * Matrix::Complex#each_row and Matrix::Complex#each_col now return self rather
      than true.
    
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@79 6e764f74-f39f-46f8-8c54-8307d62afe8d
Commits on Nov 13, 2008
  1. Minor reformatting for Vector::Complex documentation.

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@78 6e764f74-f39f-46f8-8c54-8307d62afe8d
  2. Added fall-back rounding function so everyone can have Vector#round.

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@77 6e764f74-f39f-46f8-8c54-8307d62afe8d
Commits on Nov 12, 2008
  1. * Added #fftshift, #fftshift!, #ifftshift, and #ifftshift! methods to

    davidm authored
      GSL::Vector::Complex and documented them.
    
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@76 6e764f74-f39f-46f8-8c54-8307d62afe8d
  2. * Removed #shift, #unshift, #push, and #pop from GSL::Vector and

    davidm authored
      GSL::Vector::Complex.
    
    * Removed #up and #down alises from GSL::Poly.
    
    * Vector#concat and Vector::Complex#concat now always return a new instance
      containing the concatenated contents.  These methods no longer modify the
      recevier in place.
    
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@75 6e764f74-f39f-46f8-8c54-8307d62afe8d
  3. Added #diag alias for Matrix#diagonal.

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@74 6e764f74-f39f-46f8-8c54-8307d62afe8d
Commits on Nov 11, 2008
  1. Modified GSL::Matrix::Complex#set to have same (i.e. newly enhanced) …

    davidm authored
    …functionality as GSL::Matrix#set.
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@73 6e764f74-f39f-46f8-8c54-8307d62afe8d
  2. Added a blank line for readability and to make formatting consistent.

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@72 6e764f74-f39f-46f8-8c54-8307d62afe8d
  3. = ext/complex.c

    davidm authored
    * Changed return type rb_gsl_obj_to_gsl_complex from void to gsl_complex
    
    * Allow NULL pointer as second arg to rb_gsl_obj_to_gsl_complex.  In this case,
      the initial value is assumed to be 0+0i.
    
    = ext/vector_complex.c
    
    * Take advantage of new rb_gsl_obj_to_gsl_complex functionality.
    
    * Refactored a new function, rb_gsl_vector_complex_set_subvector, out of
      rb_gsl_vector_set.
    
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@71 6e764f74-f39f-46f8-8c54-8307d62afe8d
Commits on Nov 6, 2008
  1. Match to the latest tensor extension (version 0.99)

    ytsunesada authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@70 6e764f74-f39f-46f8-8c54-8307d62afe8d
  2. Modified some code to reduce warnings in setup.rb

    ytsunesada authored
    (e.g. removed unused variables)
    (untouched matrix_source.c and vector_source.c to
     avoid conflict since
     these are now extensively developed)
    
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@69 6e764f74-f39f-46f8-8c54-8307d62afe8d
  3. Enhanced Matrix#set. Changed behavior of Matrix#get when called with …

    davidm authored
    …a single Fixnum argument; now returns individual element rather than Vector::View of row. See html/matrix.html for more details. Changed tests and examples to accomdate the change in Matrix#get.
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@68 6e764f74-f39f-46f8-8c54-8307d62afe8d
Commits on Nov 5, 2008
  1. Minor documentation change (renamed argument for Vector::Complex#subv…

    davidm authored
    …ector)
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@67 6e764f74-f39f-46f8-8c54-8307d62afe8d
  2. Enhanced Vector::Complex#set functionality.

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@66 6e764f74-f39f-46f8-8c54-8307d62afe8d
  3. Updated Vector::Complex example to work with immutable GSL::Complex v…

    davidm authored
    …alues.
    
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@65 6e764f74-f39f-46f8-8c54-8307d62afe8d
  4. Added tests for Vector::Complex

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@64 6e764f74-f39f-46f8-8c54-8307d62afe8d
  5. Fixed reported argc bounds in an error message.

    davidm authored
    git-svn-id: http://rb-gsl.rubyforge.org/svn/trunk/rb-gsl@63 6e764f74-f39f-46f8-8c54-8307d62afe8d
Something went wrong with that request. Please try again.