= NArray and Ruby/GSL =
NArray is a fast array / matrix / vector library, Ruby/GSL is a wrapper on top of the GNU Scientific Library. They are listed in the same category as there are bridges between the two (i.e. convertion between NArray matrices/vectors and Ruby/GSL matrices/vectors)
* debian/ubuntu package: libnarray-ruby1.8 or libnarray-ruby1.9.1 (depending on your ruby version)
* documentation http://narray.rubyforge.org/
* debian/ubuntu package: libgsl-ruby1.8 or libgsl-ruby1.9.1 (depending on your ruby version)
* documentation http://rb-gsl.rubyforge.org/
= Plotting =
We usually use rgnuplot (the gnuplot gem)
= Basic Eigen wrappers =
Provided by the base/types_ruby package
Provide only Eigen::Vector3 and Eigen::Quaternion, and operations between them
The C++ types base::Vector3 and base::Quaterniond are represented using these classes on the Ruby side