TESTING/LIN/zqlt02.f(3)
π TESTING/LIN/zqlt02.f(3) π
okay so this is the Library Functions Manual page for TESTING/LIN/zqlt02.f β manual name folded in near the top, exactly as requested, bestie. π
β¨ NAME β¨
TESTING/LIN/zqlt02.f
πΈ SYNOPSIS πΈ
Functions/Subroutines
subroutine zqlt02 (m, n, k, a, af, q, l, lda, tau, work, lwork, rwork, result)β ZQLT02
π¦ Function/Subroutine Documentation π¦
subroutine zqlt02 (integer m, integer n, integer k, complex*16, dimension( lda, * ) a, complex*16, dimension( lda, * ) af, complex*16, dimension( lda, * ) q, complex*16, dimension( lda, * ) l, integer lda, complex*16, dimension( * ) tau, complex*16, dimension( lwork ) work, integer lwork, double precision, dimension( * ) rwork, double precision, dimension( * ) result)
ZQLT02
π Purpose π
ok so ZQLT02 tests ZUNGQL, which generates an m-by-n matrix Q with orthonormal columns that is defined as the product of k elementary reflectors. β¨
Given the QL factorization of an m-by-n matrix A, ZQLT02 generates the orthogonal matrix Q defined by the factorization of the last k columns of A; it compares L(m-n+1:m,n-k+1:n) with Q(1:m,m-n+1:m)'*A(1:m,n-k+1:n), and checks that the columns of Q are orthonormal. π«Ά
πΈ Parameters πΈ
MβMisINTEGER. The number of rows of the matrixQto be generated.M >= 0.NβNisINTEGER. The number of columns of the matrixQto be generated.M >= N >= 0.KβKisINTEGER. The number of elementary reflectors whose product defines the matrixQ.N >= K >= 0.AβAisCOMPLEX*16 array, dimension (LDA,N). Them-by-nmatrixAwhich was factorized byZQLT01.AFβAFisCOMPLEX*16 array, dimension (LDA,N). Details of the QL factorization ofA, as returned byZGEQLF. SeeZGEQLFfor further details.QβQisCOMPLEX*16 array, dimension (LDA,N).LβLisCOMPLEX*16 array, dimension (LDA,N).LDAβLDAisINTEGER. The leading dimension of the arraysA,AF,QandL.LDA >= M.TAUβTAUisCOMPLEX*16 array, dimension (N). The scalar factors of the elementary reflectors corresponding to the QL factorization inAF.WORKβWORKisCOMPLEX*16 array, dimension (LWORK).LWORKβLWORKisINTEGER. The dimension of the arrayWORK.RWORKβRWORKisDOUBLE PRECISION array, dimension (M).RESULTβRESULTisDOUBLE PRECISION array, dimension (2). The test ratios:RESULT(1) = norm( L - Q'*A ) / ( M * norm(A) * EPS )RESULT(2) = norm( I - Q'*Q ) / ( M * EPS )
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 134 of file zqlt02.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
and that's the whole page, bestie β every detail is here, periodt π The cute sign-off info: source LAPACK, Version 3.12.0, page TESTING/LIN/zqlt02.f(3). π
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms