DLASQ2 man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



DLASQ2(3F)							    DLASQ2(3F)

NAME
     DLASQ2 - DLASQ2 computes the singular values of a real N-by-N unreduced
     bidiagonal matrix with squared diagonal elements in Q and	squared off-
     diagonal elements in E

SYNOPSIS
     SUBROUTINE DLASQ2( M, Q, E, QQ, EE, EPS, TOL2, SMALL2, SUP, KEND, INFO )

	 INTEGER	INFO, KEND, M

	 DOUBLE		PRECISION EPS, SMALL2, SUP, TOL2

	 DOUBLE		PRECISION E( * ), EE( * ), Q( * ), QQ( * )

PURPOSE
	DLASQ2 computes the singular values of a real N-by-N unreduced
	bidiagonal matrix with squared diagonal elements in Q and
	squared off-diagonal elements in E. The singular values are
	computed to relative accuracy TOL, barring over/underflow or
	denormalization.

ARGUMENTS
     M	     (input) INTEGER
	     The number of rows and columns in the matrix. M >= 0.

     Q	     (output) DOUBLE PRECISION array, dimension (M)
	     On normal exit, contains the squared singular values.

     E	     (workspace) DOUBLE PRECISION array, dimension (M)

     QQ	     (input/output) DOUBLE PRECISION array, dimension (M)
	     On entry, QQ contains the squared diagonal elements of the
	     bidiagonal matrix whose SVD is desired.  On exit, QQ is
	     overwritten.

     EE	     (input/output) DOUBLE PRECISION array, dimension (M)
	     On entry, EE(1:N-1) contains the squared off-diagonal elements of
	     the bidiagonal matrix whose SVD is desired.  On exit, EE is
	     overwritten.

     EPS     (input) DOUBLE PRECISION
	     Machine epsilon.

     TOL2    (input) DOUBLE PRECISION
	     Desired relative accuracy of computed eigenvalues as defined in
	     DLASQ1.

     SMALL2  (input) DOUBLE PRECISION
	     A threshold value as defined in DLASQ1.

									Page 1

DLASQ2(3F)							    DLASQ2(3F)

     SUP     (input/output) DOUBLE PRECISION
	     Upper bound for the smallest eigenvalue.

     KEND    (input/output) INTEGER
	     Index where minimum d occurs.

     INFO    (output) INTEGER
	     = 0:  successful exit
	     < 0:  if INFO = -i, the i-th argument had an illegal value
	     > 0:  if INFO = i, the algorithm did not converge;	 i specifies
	     how many superdiagonals did not converge.

									Page 2

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net