Calculates the singular value decomposition (SVD) of a matrix A.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=rk), | intent(in), | dimension(:, :), contiguous | :: | A | ||
real(kind=rk), | intent(out), | dimension(:,:) | :: | U | ||
real(kind=rk), | intent(out), | dimension(:) | :: | S | ||
real(kind=rk), | intent(out), | dimension(:,:) | :: | VT | ||
character(len=*), | intent(in), | optional | :: | method |