ZQPT01(3)

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

πŸŽ€ NAME πŸŽ€

ZQPT01(3) β€” from the Library Functions Manual, header path /home/abui...IN/zqpt01.f(3). The NAME entry is literally this source file path:

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zqpt01.f

okay bestie, we’re in LAPACK testing territory now πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

✨ Functions/Subroutines ✨

double precision function ZQPT01 (m, n, k, a, af, lda, tau, jpvt, work,
    lwork)

ZQPT01


πŸ’– Function/Subroutine Documentation πŸ’–

double precision function ZQPT01 (integer m, integer n, integer k,
    complex*16, dimension( lda, * ) a, complex*16, dimension( lda, * ) af,
    integer lda, complex*16, dimension( * ) tau, integer, dimension( * )
    jpvt, complex*16, dimension( lwork ) work, integer lwork)

ZQPT01

🌸 Purpose 🌸

okay so ZQPT01 is out here testing the QR-factorization with pivoting of a matrix A. The array AF contains the (possibly partial) QR-factorization of A, where the upper triangle of AF(1:k,1:k) is a partial triangular factor, the entries below the diagonal in the first k columns are the Householder vectors, and the rest of AF contains a partially updated matrix. no cap, that’s the whole setup 🫢

This function returns:

||A*P - Q*R|| / ( ||norm(A)||*eps*max(M,N) )

that formula is the main character here, fr fr 🌟

🫢 Parameters 🫢

  • M β€” INTEGER. The number of rows of the matrices A and AF. πŸ’–
  • N β€” INTEGER. The number of columns of the matrices A and AF. ✨
  • K β€” INTEGER. The number of columns of AF that have been reduced to upper triangular form. πŸŽ€
  • A β€” COMPLEX*16 array, dimension (LDA, N). The original matrix A. πŸ¦‹
  • AF β€” COMPLEX*16 array, dimension (LDA,N). The (possibly partial) output of ZGEQPF. The upper triangle of AF(1:k,1:k) is a partial triangular factor, the entries below the diagonal in the first k columns are the Householder vectors, and the rest of AF contains a partially updated matrix. πŸ’…
  • LDA β€” INTEGER. The leading dimension of the arrays A and AF. 🌸
  • TAU β€” COMPLEX*16 array, dimension (K). Details of the Householder transformations as returned by ZGEQPF. πŸ”₯
  • JPVT β€” INTEGER array, dimension (N). Pivot information as returned by ZGEQPF. πŸ‘‘
  • WORK β€” COMPLEX*16 array, dimension (LWORK). 🌈
  • LWORK β€” INTEGER. The length of the array WORK. LWORK >= M*N+N. ⭐

πŸ’œ Author πŸ’œ

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

Definition at line 118 of file zqpt01.f. πŸ“Œ


🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code. πŸ€–βœ¨


okay that’s the whole page, bestie β€” LAPACK Version 3.12.0, footer path /home/abui...IN/zqpt01.f(3), mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from