I find this name kind of weird, though I see where you're coming from. I'd rather call this MatrixSVD.