| Commit message (Expand) | Author | Age | Files | Lines |
* | Clean warnings: unused variables. | naruse | 2010-06-23 | 1 | -3/+2 |
* | * lib/matrix.rb (eql?, ==, minor): Fix bugs when comparing/returning | marcandre | 2010-06-05 | 1 | -3/+5 |
* | * lib/matrix.rb: trivial optimizations | marcandre | 2010-06-05 | 1 | -20/+16 |
* | * lib/matrix.rb (determinant): Trivial optimization (thanks to Benoit Daloze) | marcandre | 2010-05-17 | 1 | -2/+2 |
* | * NEWS: List all changes to lib/matrix | marcandre | 2010-05-02 | 1 | -87/+90 |
* | * lib/matrix.rb: Improve algorithm for Matrix#determinant and Matrix#rank | marcandre | 2010-04-29 | 1 | -128/+104 |
* | * lib/matrix.rb (Matrix#singular?, Matrix#regular?): raise on rectangular | marcandre | 2010-04-29 | 1 | -4/+4 |
* | * lib/matrix.rb: New method Matrix.build [ruby-core:28272] | marcandre | 2010-04-11 | 1 | -1/+47 |
* | * lib/matrix.rb: Deprecate Vector#elements_to{i/f/r} | marcandre | 2010-04-11 | 1 | -3/+6 |
* | * lib/matrix.rb: Deprecate elements_to_{f/i/r} | marcandre | 2010-04-11 | 1 | -3/+6 |
* | * lib/matrix.rb: Handle coercion errors by raising TypeErrors [ruby-core:26736] | marcandre | 2010-04-11 | 1 | -27/+31 |
* | fix rdoc. see r27156 | kazu | 2010-04-07 | 1 | -0/+1 |
* | * lib/matrix.rb: Matrix.determinant: raise on rectangular matrices | marcandre | 2010-04-01 | 1 | -6/+6 |
* | * lib/matrix.rb: New Complex instance methods: | marcandre | 2010-04-01 | 1 | -0/+73 |
* | * lib/matrix.rb: New methods Matrix#each, #each_with_index, and | marcandre | 2010-04-01 | 1 | -0/+39 |
* | * lib/matrix.rb (empty): Reject negative sizes | marcandre | 2010-04-01 | 1 | -1/+2 |
* | * lib/matrix.rb: New method #empty? [ruby-core:26284] | marcandre | 2010-04-01 | 1 | -2/+10 |
* | * lib/matrix.rb: removed compare_by*, inspect_org, cf [ruby-core:26268] | marcandre | 2010-04-01 | 1 | -16/+1 |
* | * lib/matrix.rb(Vector#each2, Vector#collect2): add type check for | keiju | 2010-03-29 | 1 | -0/+2 |
* | * lib/matrix.rb (Vector#each): Return self and optimization [ruby-core:28405] | marcandre | 2010-03-03 | 1 | -4/+3 |
* | * lib/matrix.rb (Vector#each2, collect2): small refactoring. | matz | 2010-03-03 | 1 | -1/+1 |
* | * lib/matrix.rb (Vector#each): make Vector enumerable. | matz | 2010-03-03 | 1 | -0/+11 |
* | * lib/matrix.rb (Vector#each2): returns a self. [ruby-dev:40241] | mame | 2010-02-01 | 1 | -0/+1 |
* | * lib/matrix.rb: add exception Matrix::ErrOperationNotImplemented | keiju | 2010-01-27 | 1 | -14/+30 |
* | * lib/matrix.rb (determinant): fix name error. | mame | 2010-01-27 | 1 | -2/+2 |
* | * lib/matrix.rb: suppress warnings. | akr | 2010-01-25 | 1 | -27/+27 |
* | * lib/matrix.rb (Matrix#inverse_from): use #quo. backported r9490. | nobu | 2010-01-09 | 1 | -1/+1 |
* | * lib/matrix.rb (each2,collect2,map2): Fix enumerator [ruby-core:27225] | marcandre | 2009-12-19 | 1 | -3/+3 |
* | * lib/matrix.rb (**): Optimization (up to 45% faster) | marcandre | 2009-10-24 | 1 | -11/+5 |
* | * lib/matrix (transpose): bug fix for Matrix.empty(0,42).t | marcandre | 2009-10-24 | 1 | -0/+1 |
* | * lib/matrix (column): handle negative arguments. cf [ruby-core:23598] | marcandre | 2009-10-24 | 1 | -2/+2 |
* | * lib/matrix (minor): Also handle negative arguments like Array#[] | marcandre | 2009-10-24 | 1 | -5/+18 |
* | * lib/matrix.rb (transpose, inspect): Bug fix | marcandre | 2009-10-20 | 1 | -2/+1 |
* | * lib/matrix.rb (empty): Improved rdoc | marcandre | 2009-10-20 | 1 | -2/+9 |
* | * lib/matrix.rb: Bug fix. See detail [ruby-core:23598]. | keiju | 2009-10-20 | 1 | -96/+119 |
* | * lib/matrix.rb (Matrix#rank): Two bug fixes. One made Matrix[[0,0],[0,0],[1,... | marcandre | 2009-09-16 | 1 | -2/+2 |
* | * lib/matrix.rb: Optimizations | marcandre | 2009-09-16 | 1 | -46/+25 |
* | * lib/matrix.rb (Matrix#/): Fix obvious bug | marcandre | 2009-09-16 | 1 | -1/+1 |
* | * lib/matrix.rb: fix previous optimization | marcandre | 2009-09-16 | 1 | -3/+3 |
* | * lib/matrix.rb (determinant): Bug fix where determinant failed on some matri... | marcandre | 2009-09-16 | 1 | -1/+1 |
* | * lib/matrix.rb: Fix typos in doc and indent | marcandre | 2009-09-16 | 1 | -10/+8 |
* | * lib/matrix.rb: trivial optimizations | marcandre | 2009-09-16 | 1 | -77/+51 |
* | * lib/matrix.rb (Matrix#rank): revert a part of r20859 to avoid | wanabe | 2009-07-20 | 1 | -3/+2 |
* | * lib/**/*.rb: removed unnecessary shbang lines. | nobu | 2009-03-06 | 1 | -1/+0 |
* | * {ext,lib,test}/**/*.rb: removed trailing spaces. | nobu | 2009-03-06 | 1 | -105/+105 |
* | * lib/optparse/version.rb: remove variable shadowing to stop | matz | 2008-12-18 | 1 | -78/+54 |
* | * lib/matrix.rb: shut up warning. [ruby-dev:37481] [Bug #899] | keiju | 2008-12-17 | 1 | -16/+11 |
* | * lib/matrix.rb (Matrix#eql?): fixed [ruby-dev:36298]. | yugui | 2008-09-15 | 1 | -6/+14 |
* | * lib/matrix.rb (Vector#eql?): typo of the method name as "eqn?". | yugui | 2008-09-14 | 1 | -1/+1 |
* | * $Date$ keyword removed to avoid inclusion of locale dependent | akr | 2008-01-06 | 1 | -1/+0 |