TESTING/EIG/dbdt02.f(3)

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

๐Ÿ’… NAME ๐Ÿ’…

okay so bestie, this is the manual page for TESTING/EIG/dbdt02.f โ€” yep, the TESTING/EIG/dbdt02.f(3) manual-name situation. It documents the Fortran subroutine dbdt02, and itโ€™s giving LAPACK testing energy. periodt. ๐Ÿ’–


โœจ SYNOPSIS โœจ

Functions/Subroutines

       subroutine dbdt02 (m, n, b, ldb, c, ldc, u, ldu, work, resid)
           DBDT02

One subroutine, one very specific job. slay. ๐ŸŽ€


๐Ÿ› ๏ธ Function/Subroutine Documentation ๐Ÿ› ๏ธ

   subroutine dbdt02 (integer m, integer n, double precision, dimension( ldb, *
       ) b, integer ldb, double precision, dimension( ldc, * ) c, integer ldc,
       double precision, dimension( ldu, * ) u, integer ldu, double precision,
       dimension( * ) work, double precision resid)
       DBDT02

๐ŸŽฏ Purpose ๐ŸŽฏ

DBDT02 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. literally the whole vibe check for that change of basis. ๐Ÿฆ‹

๐Ÿงฎ Parameters ๐Ÿงฎ

  • M โ€” M is INTEGER. Itโ€™s the number of rows of the matrices B and C and the order of the matrix Q. yes, Q โ€” keep it exactly like that, bestie. ๐Ÿ’…
  • N โ€” N is INTEGER. The number of columns of the matrices B and C.
  • B โ€” B is DOUBLE PRECISION array, dimension (LDB,N). The m by n matrix B.
  • LDB โ€” LDB is INTEGER. The leading dimension of the array B. LDB >= max(1,M).
  • C โ€” C is DOUBLE PRECISION array, dimension (LDC,N). The m by n matrix C, assumed to contain U**H * B.
  • LDC โ€” LDC is INTEGER. The leading dimension of the array C. LDC >= max(1,M).
  • U โ€” U is DOUBLE PRECISION array, dimension (LDU,M). The m by m orthogonal matrix U.
  • LDU โ€” LDU is INTEGER. The leading dimension of the array U. LDU >= max(1,M).
  • WORK โ€” WORK is DOUBLE PRECISION array, dimension (M).
  • RESID โ€” RESID is DOUBLE PRECISION. 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 111 of file dbdt02.f.

๐Ÿ“ Author ๐Ÿ“

Generated automatically by Doxygen for LAPACK from the source code.


๐Ÿ’– cute sign-off, bestie: this footer situation is LAPACK Version 3.12.0, and the manual source path is TESTING/EIG/dbdt02.f(3). no extra date shown on the footer, so weโ€™re not inventing one โ€” fr fr. slay and goodbye. ๐Ÿ’…โœจ

๐Ÿ“ฆ where this page comes from