Use specific types in svd definitions. Close #2240.
The generalized singular value decomposition
Merge pull request #2229 from andreasnoackjensen/linalg

The generalized singular value decomposition
Remove gmp_wrapper