TESTING/EIG/cbdt02.f(3)

πŸ“¦
version 3.12.1 Β· 2 versions
, in arch rolling

πŸ’– TESTING/EIG/cbdt02.f πŸ’–

okay so bestie, this page is from the Library Functions Manual β€” and it's all about one little subroutine called cbdt02. It's giving β€œtest routine” energy, and we are seated. ✨

🌸 NAME 🌸

TESTING/EIG/cbdt02.f

✨ SYNOPSIS ✨

πŸŽ€ Functions/Subroutines πŸŽ€

  • subroutine cbdt02 (m, n, b, ldb, c, ldc, u, ldu, work, rwork, resid) β€” CBDT02

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

πŸ¦‹ CBDT02 πŸ¦‹

subroutine cbdt02 (integer m, integer n, complex, dimension( ldb, * ) b,
       integer ldb, complex, dimension( ldc, * ) c, integer ldc, complex,
       dimension( ldu, * ) u, integer ldu, complex, dimension( * ) work, real,
       dimension( * ) rwork, real resid)
CBDT02

Purpose:

okay so CBDT02 tests the change of basis C = U**H * B by computing the residual:

RESID = norm(B - U * C) / ( max(m,n) * norm(B) * EPS ),

where B and C are M by N matrices, U is an M by M orthogonal matrix, and EPS is the machine precision. Periodt. 🫢

🌈 Parameters 🌈

  • M β€” INTEGER. The number of rows of the matrices B and C and the order of the matrix Q.
  • N β€” INTEGER. The number of columns of the matrices B and C.
  • B β€” COMPLEX array, dimension (LDB,N). The m by n matrix B.
  • LDB β€” INTEGER. The leading dimension of the array B. LDB >= max(1,M).
  • C β€” COMPLEX array, dimension (LDC,N). The m by n matrix C, assumed to contain U**H * B.
  • LDC β€” INTEGER. The leading dimension of the array C. LDC >= max(1,M).
  • U β€” COMPLEX array, dimension (LDU,M). The m by m orthogonal matrix U.
  • LDU β€” INTEGER. The leading dimension of the array U. LDU >= max(1,M).
  • WORK β€” COMPLEX array, dimension (M).
  • RWORK β€” REAL array, dimension (M).
  • RESID β€” REAL. RESID = norm(B - U * C) / ( max(m,n) * norm(B) * EPS ),

πŸŽ€ Author πŸŽ€

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

Definition at line 118 of file cbdt02.f.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code.


mwah πŸ’‹ β€” this page is from LAPACK Version 3.12.0, for TESTING/EIG/cbdt02.f(3). That's the source/version sign-off, bestie β€” slay 🫢✨

πŸ“¦ where this page comes from