CQRT11(3)

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

πŸ’– CQRT11(3) β€” Library Functions Manual πŸ’–

okay so bestie, welcome to CQRT11(3) from the Library Functions Manual ✨. This page is about the file /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/cqrt11.f, and we are keeping every technical deet intact while making it less β€œmanpage from 2003” and more β€œgroup chat with your favorite Unix goblin” 🫢.

🌸 NAME 🌸

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/cqrt11.f β€” that’s the path, no cap. The function is CQRT11, and we’re about to vibe through it πŸ’….

✨ SYNOPSIS ✨

πŸ¦‹ Functions/Subroutines πŸ¦‹

  • real function CQRT11 (m, k, a, lda, tau, work, lwork) β€” CQRT11.

πŸŽ€ Function/Subroutine Documentation πŸŽ€

real function CQRT11 (integer m, integer k, complex, dimension( lda, * ) a, integer lda, complex, dimension( * ) tau, complex, dimension( lwork ) work, integer lwork)

CQRT11

πŸ’– Purpose πŸ’–

okay so CQRT11 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, and it ate πŸ’….

🌸 Parameters 🌸

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

πŸ‘‘ Author πŸ‘‘

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

Definition at line 97 of file cqrt11.f.

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


xoxo, bestie 🫢 β€” the footer energy here is LAPACK, Version 3.12.0, with the source tag /home/abui...IN/cqrt11.f(3). There’s no date printed on this footer, so I’m not inventing one πŸ’…βœ¨.

πŸ“¦ where this page comes from