DQRT12

   Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..
   January 2007

Purpose

DQRT12 computes the singular values `svlues' of the upper trapezoid
of A(1:M,1:N) and returns the ratio

     || s - svlues||/(||svlues||*eps*max(M,N))

Arguments

M
(input) INTEGER
The number of rows of the matrix A.
N
(input) INTEGER
The number of columns of the matrix A.
A
(input) DOUBLE PRECISION array, dimension (LDA,N)
The M-by-N matrix A. Only the upper trapezoid is referenced.
LDA
(input) INTEGER
The leading dimension of the array A.
S
(input) DOUBLE PRECISION array, dimension (min(M,N))
The singular values of the matrix A.
WORK
(workspace) DOUBLE PRECISION array, dimension (LWORK)
LWORK
(input) INTEGER
The length of the array WORK. LWORK >= max(M*N + 4*min(M,N) +
max(M,N), M*N+2*MIN( M, N )+4*N).

Call Graph

Caller Graph