TESTING/LIN/ztbt06.f(3)

๐Ÿ“ฆ
version 3.12.1 ยท 3 versions
, in arch rolling

okay bestie, welcome to the Library Functions Manual page for TESTING/LIN/ztbt06.f(3) โ€” the file is TESTING/LIN/ztbt06.f, and yes itโ€™s giving โ€œtesting helper subroutineโ€ energy. ๐Ÿ’…โœจ

โœจ NAME โœจ

TESTING/LIN/ztbt06.f โ€” thatโ€™s the file, no cap. ๐ŸŽ€

๐ŸŒˆ SYNOPSIS ๐ŸŒˆ

Functions/Subroutines

  • subroutine ztbt06 (rcond, rcondc, uplo, diag, n, kd, ab, ldab, rwork, rat) โ€” this is the subroutine, and its name is ZTBT06. ๐Ÿ’–

๐Ÿ’– Function/Subroutine Documentation ๐Ÿ’–

subroutine ztbt06

subroutine ztbt06 (double precision rcond, double precision rcondc,
    character uplo, character diag, integer n, integer kd, complex*16,
    dimension( ldab, * ) ab, integer ldab, double precision, dimension( * )
    rwork, double precision rat)

and yep, the name on the tin is ZTBT06. ๐Ÿซถ

Purpose

okay so the whole point, bestie: ZTBT06 computes a test ratio comparing RCOND โ€” the reciprocal condition number of a triangular matrix A โ€” and RCONDC, the estimate computed by ZTBCON. Information about the triangular matrix A is used if one estimate is zero and the other is non-zero, just to decide if underflow in the estimate is justified. periodt. ๐Ÿ’ซ

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)) ). math girlie behavior. ๐Ÿงฎ
  • RCONDC โ€” RCONDC is DOUBLE PRECISION. This is the estimate of the reciprocal condition number computed by ZTBCON. ๐Ÿ’ซ
  • UPLO โ€” UPLO is CHARACTER. Tells you whether the matrix A is upper or lower triangular: = 'U': Upper triangular; = 'L': Lower triangular. pick your fave. ๐Ÿฆ‹
  • DIAG โ€” DIAG is CHARACTER. Says 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. ๐Ÿ’…
  • KD โ€” KD is INTEGER. The number of superdiagonals or subdiagonals of the triangular band matrix A. KD >= 0. ๐ŸŒธ
  • AB โ€” AB is COMPLEX*16 array, dimension (LDAB,N). This is the upper or lower triangular band matrix A, stored in the first kd+1 rows of the array. The j-th column of A is stored in the j-th column of the array AB as follows:
if UPLO = 'U', AB(kd+1+i-j,j) = A(i,j) for max(1,j-kd)<=i<=j;
if UPLO = 'L', AB(1+i-j,j)    = A(i,j) for j<=i<=min(n,j+kd).
  • LDAB โ€” LDAB is INTEGER. The leading dimension of the array AB. LDAB >= KD+1. ๐Ÿ”ฅ
  • 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. iconic. ๐Ÿ’€

Author

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

๐Ÿ“ Definition at line 124 of file ztbt06.f.

๐Ÿซถ Author ๐Ÿซถ

Generated automatically by Doxygen for LAPACK from the source code.


and thatโ€™s the tea โ˜•: LAPACK Version 3.12.0, page TESTING/LIN/ztbt06.f(3). mwah ๐Ÿ’‹โœจ

๐Ÿ“ฆ where this page comes from