CHPTRI man page on IRIX

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



CHPTRI(3F)							    CHPTRI(3F)

NAME
     CHPTRI - compute the inverse of a complex Hermitian indefinite matrix A
     in packed storage using the factorization A = U*D*U**H or A = L*D*L**H
     computed by CHPTRF

SYNOPSIS
     SUBROUTINE CHPTRI( UPLO, N, AP, IPIV, WORK, INFO )

	 CHARACTER	UPLO

	 INTEGER	INFO, N

	 INTEGER	IPIV( * )

	 COMPLEX	AP( * ), WORK( * )

PURPOSE
     CHPTRI computes the inverse of a complex Hermitian indefinite matrix A in
     packed storage using the factorization A = U*D*U**H or A = L*D*L**H
     computed by CHPTRF.

ARGUMENTS
     UPLO    (input) CHARACTER*1
	     Specifies whether the details of the factorization are stored as
	     an upper or lower triangular matrix.  = 'U':  Upper triangular,
	     form is A = U*D*U**H;
	     = 'L':  Lower triangular, form is A = L*D*L**H.

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

     AP	     (input/output) COMPLEX array, dimension (N*(N+1)/2)
	     On entry, the block diagonal matrix D and the multipliers used to
	     obtain the factor U or L as computed by CHPTRF, stored as a
	     packed triangular matrix.

	     On exit, if INFO = 0, the (Hermitian) inverse of the original
	     matrix, stored as a packed triangular matrix. The j-th column of
	     inv(A) is stored in the array AP as follows:  if UPLO = 'U', AP(i
	     + (j-1)*j/2) = inv(A)(i,j) for 1<=i<=j; if UPLO = 'L', AP(i +
	     (j-1)*(2n-j)/2) = inv(A)(i,j) for j<=i<=n.

     IPIV    (input) INTEGER array, dimension (N)
	     Details of the interchanges and the block structure of D as
	     determined by CHPTRF.

     WORK    (workspace) COMPLEX array, dimension (N)

     INFO    (output) INTEGER
	     = 0: successful exit
	     < 0: if INFO = -i, the i-th argument had an illegal value

									Page 1

CHPTRI(3F)							    CHPTRI(3F)

	     > 0: if INFO = i, D(i,i) = 0; the matrix is singular and its
	     inverse could not be computed.

									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