ZLQT01(3)
π NAME π
okay so bestie, this is the manual page for ZLQT01(3) from the Library Functions Manual. The NAME section is literally just this file path:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zlqt01.f
That's the whole NAME vibe. π
π¦ SYNOPSIS π¦
Functions/Subroutines
subroutine ZLQT01 β the short signature, exactly as the page shows it:
subroutine ZLQT01 (m, n, a, af, q, l, lda, tau, work, lwork, rwork,
result)
ZLQT01 is the main character here. π
π Function/Subroutine Documentation π
Full signature, no cap β exactly as it appears:
subroutine ZLQT01 (integer m, integer n, 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)
The routine is ZLQT01. That's the full signature block, bestie.
β¨ Purpose β¨
ZLQT01 is the tester for ZGELQF β and ZGELQF is the routine that computes the LQ factorization of an m-by-n matrix A. ZLQT01 also partially tests ZUNGLQ, which forms the n-by-n orthogonal matrix Q.
It compares L with A*Q', and it checks that Q is orthogonal. That's the tea. π«Ά
π Parameters π
MβINTEGER. The number of rows of the matrixA.M >= 0.NβINTEGER. The number of columns of the matrixA.N >= 0.AβCOMPLEX*16array, dimension(LDA,N). This is the m-by-n matrixA.AFβCOMPLEX*16array, dimension(LDA,N). Details of the LQ factorization ofA, as returned byZGELQF. SeeZGELQFfor further details.QβCOMPLEX*16array, dimension(LDA,N). The n-by-n orthogonal matrixQ.LβCOMPLEX*16array, dimension(LDA,max(M,N)).LDAβINTEGER. The leading dimension of the arraysA,AF,QandL.LDA >= max(M,N).TAUβCOMPLEX*16array, dimension(min(M,N)). The scalar factors of the elementary reflectors, as returned byZGELQF.WORKβCOMPLEX*16array, dimension(LWORK).LWORKβINTEGER. The dimension of the arrayWORK.RWORKβDOUBLE PRECISIONarray, dimension(max(M,N)).RESULTβDOUBLE PRECISIONarray, dimension(2). The test ratios:RESULT(1) = norm( L - A*Q' ) / ( N * norm(A) * EPS )RESULT(2) = norm( I - Q*Q' ) / ( N * EPS )
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 124 of file zlqt01.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole page, bestie. Signing off with the footer tea: LAPACK, Version 3.12.0, and the source path /home/abui...IN/zlqt01.f(3). Periodt. π
β¨
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms