CTRT06(3)

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

🌸 NAME 🌸

hey bestie, welcome to the ctrt06.f(3) page β€” it’s living in the Library Functions Manual, and the file is literally:

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

Also the header vibe-check shows /home/abui...IN/ctrt06.f(3) up top, so you know exactly where you are. 🫢

✨ SYNOPSIS ✨

πŸ¦‹ Functions/Subroutines πŸ¦‹

subroutine CTRT06 (rcond, rcondc, uplo, diag, n, a, lda, rwork, rat)
       CTRT06

πŸ’… Function/Subroutine Documentation πŸ’…

subroutine CTRT06 (real rcond, real rcondc, character uplo, character diag,
       integer n, complex, dimension( lda, * ) a, integer lda, real, dimension(
       * ) rwork, real rat)
       CTRT06

πŸŽ€ Purpose πŸŽ€

okay so CTRT06 computes a test ratio comparing RCOND β€” the reciprocal condition number of a triangular matrix A β€” with RCONDC, the estimate computed by CTRCON. Information about the triangular matrix A is used if one estimate is zero and the other is non-zero, so it can decide if underflow in the estimate is justified. no cap, that’s the whole point. πŸ’–

πŸ“ Parameters πŸ“

  • RCOND β€” RCOND is REAL. This is 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. This is the estimate of the reciprocal condition number computed by CTRCON.
  • 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.
  • A β€” A is COMPLEX array, dimension (LDA,N). The triangular matrix A. If UPLO = 'U', the leading n by n upper triangular part of the array A contains the upper triangular matrix, and the strictly lower triangular part of A is not referenced. If UPLO = 'L', the leading n by n lower triangular part of the array A contains the lower triangular matrix, and the strictly upper triangular part of A is not referenced. If DIAG = 'U', the diagonal elements of A are also not referenced and are assumed to be 1.
  • LDA β€” LDA is INTEGER. The leading dimension of the array A. LDA >= max(1,N).
  • RWORK β€” RWORK is REAL array, dimension (N).
  • RAT β€” RAT is REAL. 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 120 of file ctrt06.f.

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


and that’s the whole cute little page, signed off by LAPACK Version 3.12.0 and served from /home/abui...IN/ctrt06.f(3). πŸ’–βœ¨

πŸ“¦ where this page comes from