SciRuby / numruby

Fast Numerical Linear Algebra Library for Ruby. NMatrix reimplementation.
BSD 3-Clause "New" or "Revised" License
45 stars 10 forks source link

Split the ruby_nmatrix.c file #47

Closed Uditgulati closed 4 years ago

Uditgulati commented 4 years ago

Currently ruby_nmatrix.c is too large (2000+ lines). Indexing, iteration, slicing, broadcasting can be taken out to separate files.

This will improve code readability and reduce possibility of bugs.