Move some sparse matrix datatypes into top-level RandBLAS::.
Remove the RandBLAS_Testing namespace (currently only used in RandBLAS/test_util.hh; move code in that namespace to more appropriate files in test/...
Testing
Write dedicated tests for sparse-times-dense matmul that don't rely on the tests for sparse sketching operators times dense matrices.
Made code more readable by adding using statements (like using blas::Layout and using RandBLAS::SparseSkOp) so namespaces don't need to be specified as much.
Namespace changes
RandBLAS::
.RandBLAS_Testing
namespace (currently only used inRandBLAS/test_util.hh
; move code in that namespace to more appropriate files intest/..
.Testing
using
statements (likeusing blas::Layout
andusing RandBLAS::SparseSkOp
) so namespaces don't need to be specified as much.