TESTING/LIN/dqrt11.f(3)

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

πŸ’… TESTING/LIN/dqrt11.f(3) πŸ’…

okay bestie, this page is from the Library Functions Manual, and it's all about TESTING/LIN/dqrt11.f. no cap, we're getting into the DQRT11 of it all. πŸ’–

🌸 NAME 🌸

TESTING/LIN/dqrt11.f β€” that's the name section, periodt.

✨ SYNOPSIS ✨

🧚 Functions/Subroutines 🧚

double precision function dqrt11 (m, k, a, lda, tau, work, lwork)
           DQRT11

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

double precision function dqrt11 (integer m, integer k, double precision,
    dimension( lda, * ) a, integer lda, double precision, dimension( * )
    tau, double precision, dimension( lwork ) work, integer lwork)
    DQRT11

πŸ’– Purpose: πŸ’–

okay so DQRT11 computes the test ratio

|| Q'*Q - I || / (eps * m)

where the orthogonal matrix Q is represented as a product of elementary transformations. Each transformation has the form

H(k) = I - tau(k) v(k) v(k)'

where tau(k) is stored in TAU(k) and v(k) is an m-vector of the form

[ 0 ... 0 1 x(k) ]'

where x(k) is a vector of length m-k stored in A(k+1:m,k). that's the whole purpose vibe. πŸ’«

πŸŽ€ Parameters πŸŽ€

  • M β€” M is INTEGER; the number of rows of the matrix A.
  • K β€” K is INTEGER; the number of columns of A whose subdiagonal entries contain information about orthogonal transformations.
  • A β€” A is a DOUBLE PRECISION array, dimension (LDA,K); the (possibly partial) output of a QR reduction routine.
  • LDA β€” LDA is INTEGER; the leading dimension of the array A.
  • TAU β€” TAU is a DOUBLE PRECISION array, dimension (K); the scaling factors tau for the elementary transformations as computed by the QR factorization routine.
  • WORK β€” WORK is a DOUBLE PRECISION array, dimension (LWORK).
  • LWORK β€” LWORK is INTEGER; the length of the array WORK. LWORK >= M*M + M.

πŸ’œ Author πŸ’œ

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

Definition at line 97 of file dqrt11.f.

πŸ‘‘ Author πŸ‘‘

this one says, literally: Generated automatically by Doxygen for LAPACK from the source code.


Signing off from LAPACK Version 3.12.0, on the TESTING/LIN/dqrt11.f(3) page β€” mwah πŸ’‹βœ¨πŸ«Ά

πŸ“¦ where this page comes from