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

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

Contents


SGETRI(3F)							    SGETRI(3F)


NAME    [Toc]    [Back]

     SGETRI - compute the inverse of a matrix using the	LU factorization
     computed by SGETRF

SYNOPSIS    [Toc]    [Back]

     SUBROUTINE	SGETRI(	N, A, LDA, IPIV, WORK, LWORK, INFO )

	 INTEGER	INFO, LDA, LWORK, N

	 INTEGER	IPIV( *	)

	 REAL		A( LDA,	* ), WORK( LWORK )

PURPOSE    [Toc]    [Back]

     SGETRI computes the inverse of a matrix using the LU factorization
     computed by SGETRF.

     This method inverts U and then computes inv(A) by solving the system
     inv(A)*L =	inv(U) for inv(A).

ARGUMENTS    [Toc]    [Back]

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

     A	     (input/output) REAL array,	dimension (LDA,N)
	     On	entry, the factors L and U from	the factorization A = P*L*U as
	     computed by SGETRF.  On exit, if INFO = 0,	the inverse of the
	     original matrix A.

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

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

     WORK    (workspace/output)	REAL array, dimension (LWORK)
	     On	exit, if INFO=0, then WORK(1) returns the optimal LWORK.

     LWORK   (input) INTEGER
	     The dimension of the array	WORK.  LWORK >=	max(1,N).  For optimal
	     performance LWORK >= N*NB,	where NB is the	optimal	blocksize
	     returned by ILAENV.

     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 matrix is singular
	     and its inverse could not be computed.
SGETRI(3F)							    SGETRI(3F)


NAME    [Toc]    [Back]

     SGETRI - compute the inverse of a matrix using the	LU factorization
     computed by SGETRF

SYNOPSIS    [Toc]    [Back]

     SUBROUTINE	SGETRI(	N, A, LDA, IPIV, WORK, LWORK, INFO )

	 INTEGER	INFO, LDA, LWORK, N

	 INTEGER	IPIV( *	)

	 REAL		A( LDA,	* ), WORK( LWORK )

PURPOSE    [Toc]    [Back]

     SGETRI computes the inverse of a matrix using the LU factorization
     computed by SGETRF.

     This method inverts U and then computes inv(A) by solving the system
     inv(A)*L =	inv(U) for inv(A).

ARGUMENTS    [Toc]    [Back]

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

     A	     (input/output) REAL array,	dimension (LDA,N)
	     On	entry, the factors L and U from	the factorization A = P*L*U as
	     computed by SGETRF.  On exit, if INFO = 0,	the inverse of the
	     original matrix A.

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

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

     WORK    (workspace/output)	REAL array, dimension (LWORK)
	     On	exit, if INFO=0, then WORK(1) returns the optimal LWORK.

     LWORK   (input) INTEGER
	     The dimension of the array	WORK.  LWORK >=	max(1,N).  For optimal
	     performance LWORK >= N*NB,	where NB is the	optimal	blocksize
	     returned by ILAENV.

     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 matrix is singular
	     and its inverse could not be computed.


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
cgetri IRIX compute the inverse of a matrix using the LU factorization computed by CGETRF
zgetri IRIX compute the inverse of a matrix using the LU factorization computed by ZGETRF
dgetri IRIX compute the inverse of a matrix using the LU factorization computed by DGETRF
sgetrs IRIX a general N-by-N matrix A using the LU factorization computed by SGETRF
sgecon IRIX real matrix A, in either the 1-norm or the infinity-norm, using the LU factorization computed by SGETRF
dsytri IRIX compute the inverse of a real symmetric indefinite matrix A using the factorization A = U*D*U**T or A = L*D*L*
ssytri IRIX compute the inverse of a real symmetric indefinite matrix A using the factorization A = U*D*U**T or A = L*D*L*
zsytri IRIX compute the inverse of a complex symmetric indefinite matrix A using the factorization A = U*D*U**T or A = L*D
zhetri IRIX compute the inverse of a complex Hermitian indefinite matrix A using the factorization A = U*D*U**H or A = L*D
chetri IRIX compute the inverse of a complex Hermitian indefinite matrix A using the factorization A = U*D*U**H or A = L*D
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service