ZTPT06(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

πŸ’– NAME πŸ’–

okay so bestie, welcome to the Library Functions Manual page for ztpt06.f(3) β€” the header is giving very specific path energy, and the NAME entry is literally this path, no cap:

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/ztpt06.f


✨ SYNOPSIS ✨

πŸ¦‹ Functions/Subroutines πŸ¦‹

subroutine ZTPT06 (rcond, rcondc, uplo, diag, n, ap, rwork, rat)

ZTPT06 β€” that's our main character. πŸ’…


🌸 Function/Subroutine Documentation 🌸

subroutine ZTPT06 (double precision rcond, double precision rcondc,
     character uplo, character diag, integer n, complex*16, dimension( * )
     ap, double precision, dimension( * ) rwork, double precision rat)

ZTPT06, again, because she's iconic. πŸ‘‘

πŸŽ€ Purpose πŸŽ€

ZTPT06 computes a test ratio comparing RCOND β€” the reciprocal condition number of the triangular matrix A β€” and RCONDC, the estimate computed by ZTPCON. Information about the triangular matrix is used if one estimate is zero and the other is non-zero, to decide if underflow in the estimate is justified. 🫢

πŸ’œ Parameters πŸ’œ

πŸ“ RCOND

RCOND is DOUBLE PRECISION. It's the estimate of the reciprocal condition number obtained by forming the explicit inverse of the matrix A and computing:

RCOND = 1/( norm(A) * norm(inv(A)) ).

πŸ“ RCONDC

RCONDC is DOUBLE PRECISION. It's the estimate of the reciprocal condition number computed by ZTPCON.

πŸ“ UPLO

UPLO is CHARACTER. Specifies whether the matrix A is upper or lower triangular.

  • = 'U': Upper triangular
  • = 'L': Lower triangular

πŸ“ DIAG

DIAG is CHARACTER. Specifies whether or not the matrix A is unit triangular.

  • = 'N': Non-unit triangular
  • = 'U': Unit triangular

πŸ“ N

N is INTEGER. The order of the matrix A. N >= 0.

πŸ“ AP

AP is COMPLEX*16 array, dimension (N*(N+1)/2). The upper or lower triangular matrix A, packed columnwise in a linear array. The j-th column of A is stored in the array AP as follows:

if UPLO = 'U', AP((j-1)*j/2 + i) = A(i,j) for 1<=i<=j;
if UPLO = 'L',
   AP((j-1)*(n-j) + j*(j+1)/2 + i-j) = A(i,j) for j<=i<=n.

πŸ“ RWORK

RWORK is DOUBLE PRECISION array, dimension (N).

πŸ“ RAT

RAT is DOUBLE PRECISION. The test ratio. If both RCOND and RCONDC are nonzero,

RAT = MAX( RCOND, RCONDC )/MIN( RCOND, RCONDC ) - 1.

If RAT = 0, the two estimates are exactly the same.

πŸ‘‘ Author πŸ‘‘

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

Definition at line 111 of file ztpt06.f.

πŸ’« Author πŸ’«

Generated automatically by Doxygen for LAPACK from the source code.


πŸ’– okay that's the whole page, bestie! This one's from LAPACK, version 3.12.0, and the footer path is /home/abui...IN/ztpt06.f(3). Byeee! πŸ’…βœ¨

πŸ“¦ where this page comes from