STPT06(3)

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

🌸 STPT06(3) β€” Library Functions Manual 🌸

okay bestie, welcome to STPT06(3) in the Library Functions Manual πŸ’… the header path is /home/abui...IN/stpt06.f(3) and it's serving very "truncated path but make it fashion" energy. We're about to vibe-check a subroutine that compares reciprocal condition-number estimates, and yes, every tiny detail is staying. 🫢

πŸŽ€ NAME πŸŽ€

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

Like, the NAME section is literally just this file path, no cap. πŸ’–

✨ SYNOPSIS ✨

Functions/Subroutines

subroutine STPT06 (rcond, rcondc, uplo, diag, n, ap, work, rat)

STPT06

πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

subroutine STPT06 (real rcond, real rcondc, character uplo, character diag, integer n, real, dimension( * ) ap, real, dimension( * ) work, real rat)

STPT06

🌈 Purpose 🌈

okay so STPT06 computes a test ratio comparing RCOND (the reciprocal condition number of a triangular matrix A) and RCONDC, the estimate computed by STPCON. Information about the triangular matrix A is used if one estimate is zero and the other is non-zero to decide if underflow in the estimate is justified. periodt. πŸ’…

πŸ“ Parameters πŸ“

  • RCOND β€” RCOND is REAL. 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 REAL. It's the estimate of the reciprocal condition number computed by STPCON.
  • UPLO β€” UPLO is CHARACTER. It specifies whether the matrix A is upper or lower triangular. = 'U': Upper triangular. = 'L': Lower triangular.
  • DIAG β€” DIAG is CHARACTER. It specifies whether or not the matrix A is unit triangular. = 'N': Non-unit triangular. = 'U': Unit triangular.
  • N β€” N is INTEGER. It's the order of the matrix A. N >= 0.
  • AP β€” AP is REAL array, dimension (N*(N+1)/2). It's 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.
  • WORK β€” WORK is REAL array, dimension (N).
  • RAT β€” RAT is REAL. It's 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 110 of file stpt06.f.

πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for LAPACK from the source code. no notes, it's giving auto-generated icon behavior. πŸ’…


okay bestie, that's the whole page! the footer info is LAPACK, Version 3.12.0, and /home/abui...IN/stpt06.f(3) β€” mwah, bye! πŸ’–βœ¨

πŸ“¦ where this page comes from