/redsvd-h

Header-only version of RedSVD

OtherNOASSERTION

RedSVD-h

A fully templated, header-only version of RedSVD.

This is a refactoring of RedSVD that removes dependency on scalars of type float by explicitly templating all types in the same way the Eigen library does. This makes it possible to use RedSVD for matrix types other than MatrixXf. All three classes RedSVD, RedSymEigen and RedPCA can be found in the include/RedSVD/RedSVD-h header file.