updated comments and single precision handling in svdsecon