*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> complib/zgetrf (3)              
Title
Content
Arch
Section
 

Contents


ZGETRF(3F)							    ZGETRF(3F)


NAME    [Toc]    [Back]

     ZGETRF - compute an LU factorization of a general M-by-N matrix A using
     partial pivoting with row interchanges

SYNOPSIS    [Toc]    [Back]

     SUBROUTINE	ZGETRF(	M, N, A, LDA, IPIV, INFO )

	 INTEGER	INFO, LDA, M, N

	 INTEGER	IPIV( *	)

	 COMPLEX*16	A( LDA,	* )

PURPOSE    [Toc]    [Back]

     ZGETRF computes an	LU factorization of a general M-by-N matrix A using
     partial pivoting with row interchanges.

     The factorization has the form
	A = P *	L * U
     where P is	a permutation matrix, L	is lower triangular with unit diagonal
     elements (lower trapezoidal if m >	n), and	U is upper triangular (upper
     trapezoidal if m <	n).

     This is the right-looking Level 3 BLAS version of the algorithm.

ARGUMENTS    [Toc]    [Back]

     M	     (input) INTEGER
	     The number	of rows	of the matrix A.  M >= 0.

     N	     (input) INTEGER
	     The number	of columns of the matrix A.  N >= 0.

     A	     (input/output) COMPLEX*16 array, dimension	(LDA,N)
	     On	entry, the M-by-N matrix to be factored.  On exit, the factors
	     L and U from the factorization A =	P*L*U; the unit	diagonal
	     elements of L are not stored.

     LDA     (input) INTEGER
	     The leading dimension of the array	A.  LDA	>= max(1,M).

     IPIV    (output) INTEGER array, dimension (min(M,N))
	     The pivot indices;	for 1 <= i <= min(M,N),	row i of the matrix
	     was interchanged with row IPIV(i).

     INFO    (output) INTEGER
	     = 0:  successful exit
	     < 0:  if INFO = -i, the i-th argument had an illegal value
	     > 0:  if INFO = i,	U(i,i) is exactly zero.	The factorization has
	     been completed, but the factor U is exactly singular, and
	     division by zero will occur if it is used to solve	a system of
	     equations.
ZGETRF(3F)							    ZGETRF(3F)


NAME    [Toc]    [Back]

     ZGETRF - compute an LU factorization of a general M-by-N matrix A using
     partial pivoting with row interchanges

SYNOPSIS    [Toc]    [Back]

     SUBROUTINE	ZGETRF(	M, N, A, LDA, IPIV, INFO )

	 INTEGER	INFO, LDA, M, N

	 INTEGER	IPIV( *	)

	 COMPLEX*16	A( LDA,	* )

PURPOSE    [Toc]    [Back]

     ZGETRF computes an	LU factorization of a general M-by-N matrix A using
     partial pivoting with row interchanges.

     The factorization has the form
	A = P *	L * U
     where P is	a permutation matrix, L	is lower triangular with unit diagonal
     elements (lower trapezoidal if m >	n), and	U is upper triangular (upper
     trapezoidal if m <	n).

     This is the right-looking Level 3 BLAS version of the algorithm.

ARGUMENTS    [Toc]    [Back]

     M	     (input) INTEGER
	     The number	of rows	of the matrix A.  M >= 0.

     N	     (input) INTEGER
	     The number	of columns of the matrix A.  N >= 0.

     A	     (input/output) COMPLEX*16 array, dimension	(LDA,N)
	     On	entry, the M-by-N matrix to be factored.  On exit, the factors
	     L and U from the factorization A =	P*L*U; the unit	diagonal
	     elements of L are not stored.

     LDA     (input) INTEGER
	     The leading dimension of the array	A.  LDA	>= max(1,M).

     IPIV    (output) INTEGER array, dimension (min(M,N))
	     The pivot indices;	for 1 <= i <= min(M,N),	row i of the matrix
	     was interchanged with row IPIV(i).

     INFO    (output) INTEGER
	     = 0:  successful exit
	     < 0:  if INFO = -i, the i-th argument had an illegal value
	     > 0:  if INFO = i,	U(i,i) is exactly zero.	The factorization has
	     been completed, but the factor U is exactly singular, and
	     division by zero will occur if it is used to solve	a system of
	     equations.


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
sgbtrf IRIX compute an LU factorization of a real m-by-n band matrix A using partial pivoting with row interchanges
sgbtf2 IRIX compute an LU factorization of a real m-by-n band matrix A using partial pivoting with row interchanges
dgbtrf IRIX compute an LU factorization of a real m-by-n band matrix A using partial pivoting with row interchanges
dgbtf2 IRIX compute an LU factorization of a real m-by-n band matrix A using partial pivoting with row interchanges
zgbtf2 IRIX compute an LU factorization of a complex m-by-n band matrix A using partial pivoting with row interchanges
zgbtrf IRIX compute an LU factorization of a complex m-by-n band matrix A using partial pivoting with row interchanges
cgbtrf IRIX compute an LU factorization of a complex m-by-n band matrix A using partial pivoting with row interchanges
cgbtf2 IRIX compute an LU factorization of a complex m-by-n band matrix A using partial pivoting with row interchanges
sgttrf IRIX compute an LU factorization of a real tridiagonal matrix A using elimination with partial pivoting and row int
dgttrf IRIX compute an LU factorization of a real tridiagonal matrix A using elimination with partial pivoting and row int
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service