SLQT01(3)
okay bestie, welcome to /home/abui...IN/slqt01.f(3) β that's the title β and this is the Library Functions Manual page for it. Buckle up, because this is LAPACK testing lore and it's lowkey iconic. π¦β¨
β¨ NAME β¨
Bestie, the NAME is literally the whole path: /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/slqt01.f. That's it. That's the name. π
πΈ SYNOPSIS πΈ
π§ Functions/Subroutines π§
Here's the synopsis, copied exactly so nobody comes for me:
subroutine SLQT01 (m, n, a, af, q, l, lda, tau, work, lwork, rwork,
result)
SLQT01
π Function/Subroutine Documentation π
This is the main character:
subroutine SLQT01 (integer m, integer n, real, dimension( lda, * ) a, real,
dimension( lda, * ) af, real, dimension( lda, * ) q, real, dimension(
lda, * ) l, integer lda, real, dimension( * ) tau, real, dimension(
lwork ) work, integer lwork, real, dimension( * ) rwork, real,
dimension( * ) result)
SLQT01
SLQT01 β yes, the subroutine itself is also just named that. π
π― Purpose π―
SLQT01 tests SGELQF, which computes the LQ factorization of an m-by-n matrix A, and partially tests SORGLQ which forms the n-by-n orthogonal matrix Q.
SLQT01 compares L with A*Q', and checks that Q is orthogonal. No cap. π₯
π Parameters π
MβMisINTEGER. The number of rows of the matrixA.M >= 0. π«ΆNβNisINTEGER. The number of columns of the matrixA.N >= 0. π«ΆAβAisREALarray, dimension(LDA,N). The m-by-n matrixA. πAFβAFisREALarray, dimension(LDA,N). Details of the LQ factorization ofA, as returned bySGELQF. SeeSGELQFfor further details. πQβQisREALarray, dimension(LDA,N). The n-by-n orthogonal matrixQ. π¦LβLisREALarray, dimension(LDA,max(M,N)). Yes bestie, that's the whole description forL. πLDAβLDAisINTEGER. The leading dimension of the arraysA,AF,QandL.LDA >= max(M,N). πTAUβTAUisREALarray, dimension(min(M,N)). The scalar factors of the elementary reflectors, as returned bySGELQF. β¨WORKβWORKisREALarray, dimension(LWORK). πLWORKβLWORKisINTEGER. The dimension of the arrayWORK. πRWORKβRWORKisREALarray, dimension(max(M,N)). πRESULTβRESULTisREALarray, dimension(2). The test ratios:RESULT(1) = norm( L - A*Q' ) / ( N * norm(A) * EPS )andRESULT(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 slqt01.f. π―
π Author π
Generated automatically by Doxygen for LAPACK from the source code. π€π
Footer cutie check: LAPACK Version 3.12.0 + /home/abui...IN/slqt01.f(3). There's no date in this footer, just version-and-path energy, and that's the whole tea β mwah, 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