Changed smvp to output a full vector
Beginning to phase out SparseVec.h