SRC/chpcon.f(3)

๐Ÿ’– SRC/chpcon.f ๐Ÿ’–

Okay bestie, this page comes from the Library Functions Manual โ€” it's giving C/Fortran linear algebra, and we're gonna get you through it. โœจ

โœจ NAME โœจ

SRC/chpcon.f

๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

๐Ÿงš Functions/Subroutines ๐Ÿงš

subroutine chpcon (uplo, n, ap, ipiv, anorm, rcond, work, info)
           CHPCON

๐ŸŽ€ Function/Subroutine Documentation ๐ŸŽ€

subroutine chpcon (character uplo, integer n, complex, dimension( * ) ap,
       integer, dimension( * ) ipiv, real anorm, real rcond, complex,
       dimension( * ) work, integer info)
       CHPCON

๐Ÿ’… Purpose

CHPCON estimates the reciprocal of the condition number of a complex Hermitian packed matrix A using the factorization A = U*D*U**H or A = L*D*L**H computed by CHPTRF.

An estimate is obtained for norm(inv(A)), and then the reciprocal of the condition number is computed as RCOND = 1 / (ANORM * norm(inv(A))). Math girlie behavior, honestly. ๐Ÿงฎโœจ

๐Ÿ”ฅ Parameters

  • UPLO โ€” UPLO is CHARACTER*1. It specifies whether the details of the factorization are stored as an upper or lower triangular matrix. 'U' means upper triangular, form is A = U*D*U**H; 'L' means lower triangular, form is A = L*D*L**H. ๐Ÿ‘‘
  • N โ€” N is INTEGER. It's the order of the matrix A. Constraint: N >= 0. โœ…
  • AP โ€” AP is a COMPLEX array, dimension (N*(N+1)/2). It holds 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. ๐ŸŽ
  • IPIV โ€” IPIV is an INTEGER array, dimension (N). It has the details of the interchanges and the block structure of D as determined by CHPTRF. ๐Ÿ”
  • ANORM โ€” ANORM is REAL. It's the 1-norm of the original matrix A. ๐Ÿ“
  • RCOND โ€” RCOND is REAL. It's the reciprocal of the condition number of the matrix A, computed as RCOND = 1/(ANORM * AINVNM), where AINVNM is an estimate of the 1-norm of inv(A) computed in this routine. ๐Ÿงฎ
  • WORK โ€” WORK is a COMPLEX array, dimension (2*N). ๐Ÿ› ๏ธ
  • INFO โ€” INFO is INTEGER. INFO = 0 means successful exit. INFO < 0 means if INFO = -i, the i-th argument had an illegal value. ๐Ÿšจ

๐ŸŒธ Author

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

Definition at line 117 of file chpcon.f.

๐ŸŒˆ Author ๐ŸŒˆ

Generated automatically by Doxygen for LAPACK from the source code. ๐Ÿค–


Footer sign-off time, bestie: LAPACK Version 3.12.0 โ€” source SRC/chpcon.f(3). That's the footer energy, no date in sight ๐Ÿ™ˆ. Go forth and condition those numbers. ๐Ÿ’œ๐Ÿซถ

๐Ÿ“ฆ where this page comes from