cleanup use of _sndx in SparseMatrixFactorizer provided by Xingpeng Li (xplipower@gmail.com)