Major refactor to use a more functional style. The irlba::Irlba
class has been replaced with a regular function irlba::compute()
, with options being passed in via irlba::Options
. This is probably more intuitive than the parameter setters and Defaults
options.
Also templated the various Eigen parameters so that users can choose between doubles and floats.